Hugh Thomas Armstrong – Prince Arthur Avenue Strangling
On October 9, 1976, friends went to the Prince Arthur Avenue apartment of Hugh Thomas Armstrong after he failed to show up for work. The Toronto Sun reported that they found his body on the bedroom floor, in a bathrobe. The Globe and Mail reported that he lay face down and that the apartment had … Read more