“Our Children, Our Future” – Sherry Duncan speaks at Highway 63 Protest Rally [Video]
Sherry Duncan’s moving speech at the Highway 63 Protest Rally in Fort McMurray on May 5, 2012.
Sherry Duncan’s moving speech at the Highway 63 Protest Rally in Fort McMurray on May 5, 2012.