Hair-raising footage of police charging peaceful protesters singing ‘Oh Canada’

After the crowd stops to sing “Oh Canada” during a a peaceful G20 protest at Queen and Spadina, Toronto police charge.