Broward sheriff’s deputy found dead in apparent suicide in South Miami-Dade
By John MacLauchlan, Ted Scouten Click here for updates on this story MIAMI, Florida (WFOR) — A death investigation is underway in Miami-Dade, just south of the Homestead Air Reserve base. A Broward sheriff patrol cruiser with a body next to it was located at SW 320th St. and SW 130th Ave. A senior law
Continue Reading