Amid Ukraine War, Russia's Air Force Bombs Its Own City - Watch


Amid Ukraine War, Russia's Air Force Bombs Its Own City - Watch



Russia accidentally bombed Belgorod, a city of 340,000 not far from the Ukraine border, injuring two and scaring local residents. 


Post a Comment

0 Comments