Footage has emerged of an Irish woman being repeatedly punched in the face by police at a protest against “the deliberate killing of journalists in Gaza” in Germany’s capital.
Footage has emerged of an Irish woman being repeatedly punched in the face by police at a protest against “the deliberate killing of journalists in Gaza” in Germany’s capital.