Police: Body found in the backyard of Florida home

Authorities say a decomposing body was found in the backyard of a Florida home.

Source:: NBC 2 News