The lionfish (Pterois volitans), is a species that is originally native to the Indo-Pacific, but has rapidly become a very invasive species in the Caribbean and up the East coast of the United States due to its lack of natural predators there. In addition to the ecological stress it causes in the region, it delivers […]
Read More