Summary: SBS World News Radio: World leaders and central bankers arriving in Hamburg, Germany, for the start of the G20 summit have been greeted by tens of thousands of protesters. ()
Summary: SBS World News Radio: World leaders and central bankers arriving in Hamburg, Germany, for the start of the G20 summit have been greeted by tens of thousands of protesters. ()