German police clashed with violent protesters Thursday in Hamburg a day ahead of the Group of 20 summit, using water cannons, pepper spray and batons to disperse marchers after some attacked them with ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results