23 Jun Pejuang Laut Rescues Stranded Whale in Sula
An injured melon headed whale (Peponocephala Electra) was found stranded in Waisum, Sula Islands in North Maluku on June 23, 2020 and was rescued by CTC’s Pejuang Laut (Champion of the Sea) La Nafsahu Idrus and the members of the local Community Stewardship Group (Pokmaswas). La...