Missile Strike Kills Dozens in Belgorod Apartment Block Raising Tensions in Russia-Ukraine Conflict
Belgorod, Russia – A tragedy unfolded in the city of Belgorod, Russia, as a 10-story apartment building collapsed, resulting in multiple fatalities and over a dozen injuries. The Kremlin quickly pointed fingers at Ukraine, alleging a missile strike without providing concrete evidence, amidst ongoing tensions between the two nations. Belgorod, located near the Ukrainian oblast … Read more