January 26, 2025 11:40 pm

Day: January 24, 2025

Italy Faces Criticism For Releasing Libya’s ‘Warlord’ Leader

After allowing Libya’s warlord leader Osama Al-Masri to return to Libya, the International Criminal Court (ICC) reminded Italy of its obligation to fully cooperate. Al-Masri faces allegations of murder, rape, and torture. Italy arrested Al-Masri following an ICC warrant for war crimes and crimes against humanity. However, citing “technical reasons,” Italy released him, drawing criticism […]

Social Media Auto Publish Powered By : XYZScripts.com