Satellite images show civilian deaths in Ukraine town while it was in Russian hands – Maxar

Ukraine authorities have accused Russian forces of carrying out a ‘massacre’ in Bucha and say that 300 residents were there during a monthlong occupation. Ukrainian troops retook the town last week. Satellite images taken weeks ago of the town of Bucha in Ukraine show bodies of civilians on a street, a private US company said, … Read more