Police and protesters clash at G-20 summit

ABC News' Cecilia Vega reports on the scene from Hamburg, Germany, as protesters and police clash.

July 6, 2017

Examined