
Copyrights: Volusia Sheriff's Office/Newsflash
19 September 2022
Category
This unsettling footage shows Florida police officers discovering a man drugged and passed out in his car while the children he was looking after walked around naked and in diapers in the rain. The incident reportedly took place in the city of Deltona, located in Volusia County, in the US state of...