Satellite Images of Corpses in Bucha Contradict Russian Claims
Russia has claimed that Ukrainian forces placed dead people in the town of Bucha as a part of a “staged provocation” after Russian forces had already withdrawn from the Kyiv suburb. But satellite imagery has […]