G20 Hamburg – Riots Scorch Hamburg as World Leaders Meet
Hamburg, Germany – World leaders started the G20 Summit in Hamburg under heavy police protection. By early morning, the sky was filled with smoke plumes from burning barricades and vehicles across the city. Riots started early in the morning and continued across Hamburg despite the…