Every December 24th millions of children eagerly await a visit from a large, bearded man in a red suit. But where did Santa come from and how did he evolve into today's Jolly Old Saint Nick?Well befor
It has been over one hundred years since Jack the Ripper spread death and terror through the streets of Whitechapel, but time has done little to unwrap the mystery behind the murders. If anything, th