Berlin police have opened an internal investigation after videos emerged showing an Irish activist at a pro-Palestinian demonstration being punched in the face twice by an officer, drawing protest from Ireland’s foreign office. Footage posted on social media showed the activist, Kitty O’Brien, being struck by a policeman and dragged away, their face bloodied, from the rally on Thursday in the Mitte district of the German capital. Local newspaper Der Tagesspiegel said O’Brien’s arm was also broken at the demonstration but this could not be independently verified. A longer video published online shows a person resembling O’Brien, who uses non-binary...