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

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

Zee News

Published

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

Full Article