Around 86 people were onboard the boat when it left the Libyan shores from Zuwara, the IOM cited survivors as saying.
IOM) said on Saturday that 61 migrants have drowned at sea off the coast of the western Libyan city of Zuwara, some 120 km west of the capital Tripoli
By: NewVision Reporter, Journalists @NewVision
______________________
TRIPOLI - The International Organization for Migration (IOM) said on Saturday that 61 migrants have drowned at sea off the coast of the western Libyan city of Zuwara,
Login to begin your journey to our premium content