Red piranha
-
Officials Worried More 'Illegal' Piranhas Are Lurking in Louisiana Lake
A piranha mysteriously appeared in a Louisiana lake - and officials are hunting for others that may be lurking in the water.
Latest Research Articles