Ottawa police discover human remains at recycling facility on Sheffield Road

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. 

Advertisement

No further information is being made available at this time in order to protect the integrity of the investigation.