May 22, 2026 - A noble street rat in Berlin displays his kind's strong sense of justice, as he attacks and disturbs a line of the lowliest and most dishonorable kind of vermin one could ever hope to meet: German riot police on their way to attack a Palestinian solidarity demonstration. [video]




























