Share

Enormous numbers of police dispatched in Hamburg, Germany

CNBC's Eamon Javers reports on anti-capitalist protests on the streets of Hamburg, Germany, during the G-20 meeting.
03:19
Thu, Jul 6 20172:06 PM EDT