13-foot alligator spotted with human remains in its mouth in Florida canal

A 13-foot alligator was spotted with human remains in its mouth in a canal in unincorporated Largo, Florida. Jamarcus Bullard said he saw the alligator and a body in the water on 134th Avenue North on Friday afternoon. “I threw a rock at the gator just to see if it was really a gator and … Read more