Trending
European Parliament Designates Russia A 'State Sponsor Of Terrorism', 494 Members Vote In Favour
The European Parliament designated Russia a "state sponsor of terrorism," stating Moscow's military strikes in Ukraine on civilian targets such as hospitals, schools, shelters, and energy infrastructure violated human rights and international humanitarian laws. The European lawmakers passed the...