AP - Wave after wave of tar balls floated ashore Wednesday on the renowned Goa beaches after a ship dumped tons of waste oil off India's western coast, officials said.




Source