News

Though Florida is home to 1.3 million alligators, it's not the state with the biggest alligator population. Florida is synonymous with alligators, but did you know crocodiles live here, too.
Two separate lawsuits could halt plans for “Alligator Alcatraz,” the controversial makeshift immigrant detention center in ...