Wed, Jun 1: As work rams up on the Site C Dam project, opponents are worried it’s getting close to the point of no return. John Hua reports.
Global News Hour at 6
Site C dam protesters fear project’s progress
More Videos
You are viewing an Accelerated Mobile Webpage.
View Original Article