The battle continues, with Russia concentrating their forces to the east and south of Ukraine. High-resolution Maxar satellite imagery collected over Bucha, Ukraine (northwest of Kyiv), verifies and corroborates recent social media videos and photos that reveal bodies lying in the streets and left out in the open for weeks.
For reference and context, please see this New York Times article that was published on April 4, 2022.
Additionally, Maxar satellite imagery verifies reports and photos that a mass grave has been established on the grounds of the Church of St. Andrew and Pyervozvannoho All Saints.
Above images are ©2022 Maxar Technologies