“Our Children, Our Future” – Sherry Duncan speaks at Highway 63 Protest Rally [Video]

Posted by on May 11, 2012 in Videos | No Comments

Sherry Duncan’s moving speech at the Highway 63 Protest Rally in Fort McMurray on May 5, 2012.

Leave a Reply