Annie Becerra's crash took place on November 30, 2018. It was ruled police were negligent in taking nearly 90 minutes to find her body. A jury found in favor of her family awarding them $8 million Read this story
Annie Becerra's crash took place on November 30, 2018. It was ruled police were negligent in taking nearly 90 minutes to find her body. A jury found in favor of her family awarding them $8 million Read this story
More from dailym.ai | dailymail news Florida