A Russian military colonel has been arrested for fraud related to the Bucha massacre, shedding light on potential involvement in the tragic event. Stay updated on...
The International Criminal Court has issued arrest warrants for top Russian officials, marking a significant development in international justice and accountability.