Toronto Police were called to a rooming house at 81 Charles St. East at around 9:15 pm on July 29th on report of a stabbing. Police arrived to find 58 year old Stephen Russell with a serious stab w
Toronto Police were called to a rooming house at 81 Charles St. East at around 9:15 pm on July 29th on report of a stabbing. Police arrived to find 58 year old Stephen Russell with a serious stab w