Increase in the number of Shahed and Geran drone attacks against Kyiv
Tracing the Russian units responsible for drone attacks in Kherson
Dnipro Dam Attack: a wave of Russian strikes hits Ukraine
Open source investigators verify over 2,600 attacks on Ukraine’s hospitals, schools, churches and energy supply since Russian invasion
Devastation in Avdiivka: Mapping damage to civilian infrastructure since the full-scale invasion
Kherson after occupation: Mapping Russian attacks on medical infrastructure
One year on from the discovery of mass graves in Izium, we identify the “enablers” of torture
Off-course: Disinformation and conspiracy theories in the aftermath of the central Kramatorsk strike
Mapping grain seizure and extraction under Russian occupation authorities
Incitement to Kill: Tracking hate speech targeting Ukrainians during Russia’s war in Ukraine
The effect of the invasion on Ukraine's education system - One year overview
The Kremlin's winter offensive to stoke "Ukraine Fatigue"
Eyes on Russia: Documenting Russia's war on Ukraine
Weaponising Winter in Ukraine
Fake letter from Michael Gove part of wider Russian disinformation campaign on Ukranian refugees
The price of occupation: impact on people & land
Our end of year roundup
Launch of the new Eyes on Russia map
Targeting Severodonetsk: The relentless attacks on civilian infrastructure through six case studies
The faces of the occupation: How secular and religious collaborators shape life in Kherson