Satellite Images of Bodies in Street Appear to Confirm Russian Atrocities in Bucha – CNET

By | April 5, 2022
The photos contradict Russian claims of a hoax conducted by Ukrainians in the town of Bucha.