Russia accidentally bombed itself again, the fourth time this month, UK intel says
A Russian plane accidentally dropped bombs on Belgorod, the UK Ministry of Defence reported. Two FAB-250 bombs landed in villages, prompting...
Read MoreEnd of content
No more pages to load