translate English to German: Now there have once again been demonstrations and incidents.
Jetzt hatte es wieder Demonstrationen und Zwischenfälle gegeben.