Fort Lauderdale

Two Florida Alligators Were Found Feasting On A Human Body, Leading The Police To A Potential Homocide

On Tuesday, things took a terrifying turn when authorities in Southwest Ranches, a town just southwest of Fort Lauderdale, were called to a scene straight out of American Horror Story: The Bayou Edition.

Stephanie Smith-Strickland | June 1, 2016 - 7:45 pm