The body of Jessica Scanlon was found in her home at 13 Chetwood St. on Feb. 23. An autopsy by the coroner’s office revealed she was murdered. ….. Niagara regional police arrested the sus
The body of Jessica Scanlon was found in her home at 13 Chetwood St. on Feb. 23. An autopsy by the coroner’s office revealed she was murdered. ….. Niagara regional police arrested the sus