A refugee rescue vessel was seized by Italian authorities off the coast of Lampedusa after they alleged there was contact between the ship’s crew and Libyan people traffickers, Thursday.

Tags: ; ; ;