Trouble is afoot in South Florida.
A woman walking along Peck Lake Beach on Jupiter Island Wednesday discovered a human foot in a shoe -- the rest...
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.