As Russian Troops Leave Irpin And Bucha, Ukraine, More Evidence Of Putin’s War Crimes Emerges

April 3, 2022, has seen reports of egregious crimes being perpetrated in Irpin and Bucha, Ukraine. Among others, media outlets reported on images of Ukrainian civilians lying dead on the streets of Bucha. Fifty-seven people are said to be buried in a mass grave in Bucha.