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