Italian police arrest three men accused of torturing and raping migrants in hellish Libya camp




Three men who allegedly raped, tortured and murdered migrants in a hellish camp in Libya were arrested by the Italian authorities on Monday.


The...