Incredible Police violence in Germany