Lionfish are destroying the world’s oceans. Native to the Indo-Pacific, lionfish invasive species are now found in great numbers in the Atlantic. Lionfish can be seen swimming along the southeast coast of North America and into the Caribbean and the Gulf of Mexico....
Invasive Lionfish are Destroying the Atlantic
read more