Ottawa police discover human remains at recycling facility on Sheffield Road
Posted Sep 10, 2021 09:33:00 PM.
The Ottawa Police Service (OPS) is confirming the discovery of human remains at a recycling plant on Sheffield Road.
The OPS first tweeted about the incident at Cascades Recovery+ Ottawa in the city's southeast end just after 3 p.m. on Friday, September 10.
Police say the investigation is in its early stages.
No further information is being made available at this time in order to protect the integrity of the investigation.