Satellite photos have picked up evidence of atrocities committed by Russian soldiers occupying Ukraine: a long trench that will be used for a mass grave in the Ukrainian town of Bucha, about 25 miles outside Kyiv, Reuters reports.
In the photo taken March 31st, the 45-foot long trench dug in the courtyard around an old church, the Church of St. Andrew and Pyervozvannoho All Saints in Bucha. An earlier photo, taken March 10th, shows the machinery that would be used to dig a trench in the church’s courtyard, meaning that the plan for the mass grave was long in the works.
Maxar Technologies, a Colorado commercial satellite imagery company, has been producing hi-definition satellite photos of the region for years