Ottawa police discover human remains at recycling facility on Sheffield Road

By Mike Vlasveld

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. 

Top Stories

Top Stories

Most Watched Today