The official Twitter account of the International Organization for Migration (IOM) in Libya said on Wednesday that at least 73 migrants were reported missing and dead after a shipwreck off the coast of Libya on Tuesday. The IOM said seven survivors made it to shore by boat, carrying about 80 people, which had reportedly left […]