Police arrest three for alleged smuggling

Police arrest three for alleged smuggling Police in Italy have arrested three people on suspicion of people-smuggling following the deaths of at least 67 migrants in a shipwreck off the country’s southern coast on Sunday….

Read More