World

Stranded Migrants Are Finally Brought to Shore After 19 Days

A group of 49 refugees that was refused entry to any European port in late December has now been granted permission to land on Malta.