Report on Tour of Trail Road Landfill and Cascades Recycling Plant in Ottawa

Excellent reporting by Glebe Report on a very informative tour of both facilities.

Talking trash