Giorgia Meloni under Investigation for Releasing Libyan Police Officer Wanted by ICC
The Italian Prime Minister, Giorgia Meloni, has found herself embroiled in a legal and political controversy following her government’s decision to release a Libyan police officer wanted by the International Criminal Court (ICC) for alleged crimes against humanity. This unexpected move has raised questions about Italy’s adherence to international law and its relationship with the … Read more