Tag: 115249760

A boat carrying Egyptian migrants to Europe has capsized off Libya’s coast, killing 12, authorities say

A boat carrying Egyptian migrants to Europe has capsized off Libya’s coast,…

News Today News Today