L Leila Global Mod Global Mod 5 Nis 2022 #1 Satellite images show bodies lying on Bucha streets for weeks as Russia plans new offensiveSatellite pictures appear to show dead bodies lying for weeks on the streets of Bucha, where Russian soldiers are accused of committing "war crimes".
Satellite images show bodies lying on Bucha streets for weeks as Russia plans new offensiveSatellite pictures appear to show dead bodies lying for weeks on the streets of Bucha, where Russian soldiers are accused of committing "war crimes".