Satellite pictures challenge Russia’s denials over Ukraine killings
Newly released satellite images appear to show dead bodies of civilians on the streets of Bucha in Ukraine weeks ago, contradicting Moscow’s claims that the bodies were placed there after their troops withdrew.
Whatch on Al Jazeera