Italian police bust human-trafficking ring

The photo, taken on November 4, 2016, shows migrants and refugees sitting on a rubber boat as Libyan coastguards help them during a rescue operation off the Libyan coast. (Photo by AFP) Italian police broke up a gang including suspects with extremist sympathies who charged migrants thousands of euros to rush them in speedboats across […]

Continue Reading