LOADINGERROR LOADINGDISTURBING: Italy Strips And Hoses Down MigrantsItaly has launched an inquiry into the treatment of migrants at a reception centre on the island of Lampedusa.By HuffPost VideoHuffPost VideoVideos For You