A green sea turtle, which is listed as an endangered species by the IUCN and CITES, was seen coming ashore Maafaru, one of the inhabited islands in the Maldives that…
Exposing the truth one lie at a time
A green sea turtle, which is listed as an endangered species by the IUCN and CITES, was seen coming ashore Maafaru, one of the inhabited islands in the Maldives that…