Ex-Priest Murdered
On Thursday, August 17, 2000, friends of Anthony Bennett found his body and called police, Det. Kim Carr told CBC News. The Toronto Star later reported that Bennett was due to arrive in Ireland that day to be with his family. The body was in his apartment at 40 Homewood Avenue, the Globe and Mail … Read more