UK intelligence publishes satellite imagery showing dead bodies lying on Bucha streets during Russia (jepstein@insider.com (Jake Epstein)/Insider: Tech)

jepstein@insider.com (Jake Epstein) / Insider: Tech
UK intelligence publishes satellite imagery showing dead bodies lying on Bucha streets during Russia – The March 21 satellite photo refutes Kremlin claim that the massacre happened after Russian forces withdrew from the area a few days ago. …

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe to our Newsletter