Large Medium Small |
Two police cars are seen on fire on television as a few thousands of protestors are holding rallies to express their grievances before the Group of 20 summit in Toronto, Canada June 27, 2010.
Protestors also smashed windows of a police cruiser near the fenced zones that effectively blocked the public from entering hotels and Metro Convention Center, where the leaders of G20 nations and organizations stay and meet for the G20 summit.
According to local television, there is a massive protest in downtown Toronto.