allAfrica
[Foroyaa] "The sea is a gigantic cemetery. Italy is Libya's accomplice." This chilling accusation echoed through Rome's Piazza Vidoni on Saturday, as NGOs, refugees, and human rights groups rallied to demand an end to the Italy-Libya memorandum.