Speeches from Idle No More rally on Parliament Hill

Thousands gathered Friday on Parliament Hill to protest against the Harper government, and the enacting of several bills that have been shoved down the throats of the Canadian public.