Villagers in Solomons say stranded ship spilling oil

Villagers on Rennell Island in Solomon Islands claim that a ship that grounded on a reef in Kangava Bay two weeks ago is leaking oil.

Read more