Tag: Red Cross Ukrainians
Bucha: Satellite images confirm the allegations against Russia
Neu published satellite images of the company Maxar Technologies confirm that some of the in the Kiev suburb Bucha found corpses were lying there before the Russian troops left. The…