A German charity rescue ship has picked up 64 migrants stranded off the coast from Libya.

The migrants, who were trying to cross the Mediterranean and enter Europe in a rubber dinghy, were picked up by the Sea-Watch rescue ship after The Watch the Med Association received a call for help on Wednesday.

Watch the Med said that the Libyan coast guard was unreachable and would not answer their calls, with charities frequently accusing Libyan authorities of failing to rescue migrants.