Satellite images appear to show bodies on Bucha street

2 years ago
633

A satellite image taken on March 19 in the town of Bucha, Ukraine shows bodies of civilians on Yablonska Street, a private U.S. company said, undercutting the Russian government's claims that Ukrainian forces caused the deaths or that the scene was staged. The city was occupied by Russian forces until about March 30. The Pentagon said on Monday it could not independently confirm the accounts of atrocities but had no reason to dispute them.

Loading 33 comments...