
Weekly News Roundup: Friday, April 04, 2025
UK arrests 4 suspects in human trafficking from Libya http://lyo.ly/5pr8 Italy allocates €20 million to a program for returning immigrants from Libya, Tunisia and Algeria http://lyo.ly/5pr6 Internal Security Agency says it's …