The worst incident I know of was at LHR.... no action was taken after an Omani gentleman laid open the cheek of the lady cabin supervisor by a slash with his camel whip.
He wished the first class passengers moved to economy so that his team on economy tickets could sit in first class and the supervisor made the mistake of resisting this.
The delay to the flight was long... as GF LHR refused to offload or take any action on Gf Bahrain advice.... also the police at LHR declined to become involved as the incident occured on board.
The supervisor needed stiches so she offloaded herself and never returned to work for GF and the story later was she never got her suitcase back either.
The crew and I spent around six hours in Doha waiting to operate this delayed flight to Muscat and this was the story....the Captain involved was still lived about it all on arrival when he briefed me and he told me he had seen enough and he soon resigned and now flys freight.