Hundreds of migrants found by the BBC last week in a boat drifting off the coast of Thailand have been rescued by Indonesian fishermen.

It is believed a total of about 6,000 people are adrift in the seas off Thailand and Malaysia.

The boat set off several months ago from Myanmar and headed south - but failed to reach land.

The migrants say their vessel was towed out to sea three times by the Thai and Malaysian navies before they made their way to Aceh in Indonesia.

Ian Pannell reports.

Read more: Missing migrant boat found as countries offer shelter