Russia reportedly dropped over 21 bombs on its own territory in the last two months amid war with Ukraine. Recently, Russian forces dropped an X-59 missile in Belgorod. Belgorod houses several military bases and training grounds. Where else has Russia bombed itself? Watch the full video to know more.
Powered by WPeMatico