Iranian television has reported that the country's navy rescued a Chinese ship that was hijacked by Somali pirates.

The rescue mission is said to have taken 48 hours, and the Iranian navy is reported to have detained nine Somali pirates.

Gabriel O'Rorke reports.