All 10 crew have been rescued after their cargoship sank off Indonesia.

Local media reported that a vessel named as Citra Hasil went down in bad weather on Tuesday near Tembelan.

A fishing boat, KM Harmoni 7, managed to pick up the men, who were floating in the sea wearing life jackets.

The captain had spotted the seafarers from a distance.