×

Enormous numbers of police dispatched in Hamburg, Germany

2:06 PM ET Thu, 6 July 2017

CNBC's Eamon Javers reports on anti-capitalist protests on the streets of Hamburg, Germany, during the G-20 meeting.