Three dolphins found stranded on a beach in New Taipei City’s Bali District, Wednesday, were released in waters off the coast of Keelung City, after spending two days in a cetacean rehabilitation center. The one male and two female rough-toothed dolphins (Steno bredanensis) were reported stranded on Waizaiwei Beach on the morning of February 9. Personnel from the New Taipei City Government Animal Protection Department, Coast Guard, and Taiwan Cetacean Society responded to the report. Due to bad weather and
Read more