Alligators found eating a decomposed body in Florida, witnesses say

A body was found by the mangroves of Lake Maggiore in Saint Petersburg, Florida on Thursday. It was badly decomposed, leaving police few clues.