A Florida man was arrested Wednesday after deputies and police officers found a dead man buried in his backyard, according to a release.
A Florida man was arrested Wednesday after deputies and police officers found a dead man buried in his backyard, according to a release.
Read the source Back to docket
Category source: legacy