Caught on Video: Woman Mayor Pummels Sheriff in Face

A Philippine mayor repeatedly punched a court officer in the face Friday after he refused to delay the demolition of homes in her jurisdiction — and the fracas was caught on camera.

.