5-Week-Old Left On Roof Of Car
A 5-week-old baby boy was left in the center of a Phoenix intersection, according to police. The question was then: how did the baby get there? Police later found that the boy’s mother, Catalina Clouser, 19, was high on marijuana, and had put the boy on the roof. She then drove off, forgetting the car […]