Neighbours Called 911 When They Noticed A Little Girl Peering Out Of Her Window From A Rundown Rental House. This Is Heartbreaking.
Neighbours used to see her peer out of her window, and they got concerned since she was living in a rundown rental house in Florida. So in mid-2005, police investigated. And what police found was horrifying. The house had animal feces all over the floor, along with chewed-up food, trash, cobwebs and thousands of cockroaches. But what followed next is amazing.