FILE PHOTO: A satellite image shows an overview of Yablonska Street, in Bucha, Ukraine, March 31, 2022. Maxar Technologies provided nine images taken of Bucha on March 18, 19 and 31 to Reuters. The city was occupied by Russian forces until about March 30. Its analysis, it said, confirmed the accuracy of the satellite images. Jeffrey Lewis, a satellite imagery expert who has seen the Maxar images, described the process of deducing what the images meant as "very straightforward."
Source: New York Times April 05, 2022 20:33 UTC