Confirmed – Ottawa Police Find Body Near Where Melissa Richmond’s Car Was Found – July 28, 2013
2013-07-28
CFN – Friends and family are spending a tense Sunday as they await identification of a body found behind a Kelsey’s restaurant in Ottawa Ontario near where her car was discovered. The body was found at approximately 9 AM in the South Keys district. Ottawa Police and the OPP areContinue Reading