Police clash with protesters

User Generated

Anti-G20 demonstrators clash with police officers in downtown Toronto.

More From Embedded-Only/News/G20 Street Level