2 Men Have Been Arrested as Authorities Investigate the Deaths of 26 Nigerian Girls Found Dead at Sea
The two men, hailing from Egypt and Libya, have been arrested and charged with human trafficking by Italian authorities.
SEARCH
The two men, hailing from Egypt and Libya, have been arrested and charged with human trafficking by Italian authorities.