A 17-year-old boy who was accused of killing his father in Oklahoma two years ago has been acquitted of the 2024 murder of his mother in Florida.
A new report forecasts 15,000 retail stores will close in 2025, about twice as many that were shuttered last year.