Bahrain police stamp on man's head

Bahrain police stamp on man's head then bundle his body into police car



Show Description Hide Description