Paul Armstrong – Dumped and Burned
On Monday, December 16, 1996, employees at an industrial complex on McLevin Avenue in Scarborough noticed that someone had apparently set a fire in one of the dumpsters, the Globe and Mail reported. The Toronto Star described a smouldering dumpster in the Sheppard Avenue East and Markham Road area. The body inside was burned beyond … Read more