Miami-Dade police haven’t released body-camera footage of the cuffing. The police director said she put an officer on administrative duty after viewing the footage.
Breaking
Total births in China plummeted to 5.63 per 1,000 people in 2025, marking a record low since the Chinese Communist Party took power....
We leave you this Sunday along the rugged coast of the Olympic Peninsula in Washington State. Videographer: Lance Milbrand....
loading...