Ain't It Scary? with Sean & Carrie
Ep. 118: The Murder of George Harry Storrs, Pt. 1
On November 1, 1909, in the small UK mill town of Staleybridge, construction magnate George Harry Storrs was stabbed to death in his kitchen. Four eyewitnesses, including George Harry's wife, saw the attack and got a good luck at the murderer - yet over a