Fears mount as ship still lodged on Solomons reef

A ship that's leaking oil into the sea off Rennell, in Solomon Islands, could be the largest man-made environmental disaster the country's faced the chair of the country's disaster office said on Thursday.

Read more