Locals at Carteret Island in the Autonomous Region of Bougainville have alleged that a stranded live dolphin beached on the shore was due to wounds inflicted by fishermen on a fishing boat. Local Amanda Masono ...
Follow us on Social Media
Join Followers