A small boat carrying 280 migrants has landed in Spain's Canary Islands.
The vessel arrived on the remote island of El Hierro, some 380km (238 miles) off Africa's western coast, on Tuesday.
Rescue workers said those onboard were of sub-Saharan African origin and it was the largest number...