Article

New York PostNew York Post on 2024-05-12 00:33

Russia has accidentally bombed its own cities over 20 times in recent months

The U.K.'s Ministry of Defense claims a Russian air fighter let bombs loose on the border city of Belgorod on May 4.

Related news