Fairlea Crescent

Ottawa Human Remains Could Be Work Of Serial Killer

CBC | Posted 06.20.2012 | Canada

Ottawa police have found human remains in a forest off of Albion Road, which they believe could be linked to the case against accused ser...