Germany: Duelling pro-Israeli and pro-Palestinian protests face off in Leipzig

Ruptly