1 Fort Lauderdale
News & Reviews
Police were conducting a death investigation in the parking lot of a Walmart in Homestead Thursday, officials said.
Officers responded to the store at 13600 Southwest 288th Street where a body was reportedly found in a vehicle. Footage showed at least three people being placed in handcuffs.
Miami-Dade Police officials said they’re working to gather more information.
Check back with NBC 6 for updates.