Libya + 1 more
Devastating Shipwreck Off Libya Claims More than 70 Lives: IOM
Geneva- Staff from the International Organization for Migration (IOM) have reported a devastating shipwreck which claimed the lives of at least 74 migrants today (12/11) off the coast of Khums, Libya, the latest in a series…