BabU
New member
War in Ukraine: Satellite Images Show Bodies in Bucha for Weeks, Rebutting Moscow Claim Mid-March satellite imagery of a Bucha street appears to show several bodies of civilians lying dead in or just off the roadway where Ukrainian officials recently said they found multiple corpses after Russian troops withdrew