Articles

Videos show alleged Ukrainian prisoners of war executed by Russian soldiers

‘Human safari’: The chilling escalation of Russia’s drone warfare in Kherson

Open source investigators verify over 2,600 attacks on Ukraine’s hospitals, schools, churches and energy supply since Russian invasion

Increase in the number of Shahed and Geran drone attacks against Kyiv

How Russia’s war against Ukraine went from TV screens to battlefields

Tracing the Russian units responsible for drone attacks in Kherson

Dnipro Dam Attack: a wave of Russian strikes hits Ukraine

Devastation in Avdiivka: Mapping damage to civilian infrastructure since the full-scale invasion

Off-course: Disinformation and conspiracy theories in the aftermath of the central Kramatorsk strike

Eyes on Russia: Documenting Russia's war on Ukraine

Fake letter from Michael Gove part of wider Russian disinformation campaign on Ukranian refugees

Our end of year roundup