European warships and coast guard vessels have rescued more than 2,000 migrants off the coast of Libya.
The Malta-based, Migrant Offshore Aid Station, said it coordinated the operation along with Italian, Irish and German ships. Italy's coastguard could not confirm the numbers, but said it was trying to help around a dozen other vessels.



An Israeli drone attack on a cafe in the port area west of Gaza City on...
For the 12th consecutive day, three Palestinian families, comprising 10 people, including two young children, have...





























