Iguana Roadkill Epidemic Threatens Sister Islands’ Population Survival

Little Cayman, located in the Cayman Islands, recently witnessed the tragic death of a pregnant rock iguana, highlighting the ongoing threats to the endangered species in the region. This unfortunate incident marks the ninth iguana fatality this year on the island, with six of them occurring just in the month of April due to speeding … Read more