Terrifying video has emerged of drug addicts at a bus station waiting room just hours before children made their way to school.
The disturbing footage, reminiscent of the television show The Walking Dead, was shot at Clareview bus station in Edmonton, Canada, a city of one million people, with city officials seemingly powerless to do anything about it. More...
