Migrants and rights activists protested in Rome Saturday against Italy's migrant deal with Libya, a day after some 20 people were feared dead in the latest boat wreck in the Mediterranean.

Under a controversial 2017 deal renewed under Prime Minister Georgia Meloni's hard-right government, Italy funds and trains the Libyan coastguard.

Originally published on doc.afp.com, part of the BLOX Digital Content Exchange.