Giorgia Meloni is under intense pressure to explain why Italy released an alleged Libyan general who is wanted for committing war crimes and crimes against humanity.
Italy's release of ICC-indicted Libyan warlord Ossama al-Masri has sparked backlash from opposition and civil society, who ...
Greek authorities say 66 migrants have been found in two locations on the southern island of Crete after arriving on the ...
"We live in terror," whispers Layla over the phone so nobody can hear. She fled Sudan with her husband and six children early last ...