You are using an older browser version. Please use a supported version for the best MSN experience.

Europe: Police arrest 130 suspected human traffickers in a massive joint operation

Police across Europe have arrested abut 130 people suspected of involvement in human trafficking in a joint operation carried out by 22 countries.

UP NEXT

UP NEXT

image beaconimage beaconimage beacon