Germany: Police deploy water cannons to disperse Antifa protesters in Leipzig

Ruptly