Protesters and police are clashing on the streets of Pittsburgh after police tried to break up a march opposing the Group of 20 summit.
Copyright PHILY - Philly.com
Protesters and police are clashing on the streets of Pittsburgh after police tried to break up a march opposing the Group of 20 summit.