At least 75 people turned out to the... |
Pickering residents hammer Region on odour facility
DURHAM -- Pickering residents turned out en masse at the Region's works committee to voice their displeasure about a proposed odour control facility (OCF).