Protests are being held in around 90 towns and cities across Germany. According to Berlin police