davao-city-philippines

Watch This Lady Mayor Punch Some Sheriff Dude

Lauri Apple · 07/02/11 06:23PM

Sara Duterte-Carpio is the mayor of Davao City, Philppines—a place recently hit by flash flooding. She's probably a bit stressed out by all the devastation and tragedy going on in her town. Or maybe she's just someone you don't fuck with, ever.