New Details on Bucha Mass Grave Provided by Satellite Images
Satellite imagery released Sunday showed new information regarding a mass grave in the Ukrainian town of Bucha, a suburb of Kyiv.
The images, from Maxar Technologies, show that a mass grave is located at the Church of St. Andrew and Pyervozvannoho All Saints.
According to Maxar, the first signs of excavation of the mass grave occurred on March 10th, about two weeks after the war started. Images from March 31st show a major trench near the church. Social media footage showed dozens of dead civilians being buried in the mass grave, the company...