Summary: A small island in the chain of the Solomon Islands is facing the consequences of the worst oil spill in the nation's history.
Summary: A small island in the chain of the Solomon Islands is facing the consequences of the worst oil spill in the nation's history.