Police arrest 130 suspected human traffickers in European crackdown
Police across Europe have arrested abut 130 people suspected of inolvement in human trafficking in a joint operation carried out by 22 countries, the international police agency Europol said on Tuesday.

