2022.03.31
Satellite images taken March 31 appear to show a mass burial site near St. Andrew Church in Bucha, Ukraine, as Russia faces accusations of killing civilians.
http://qindex.info/i.php?x=17771

-