Rodrigo Roa Duterte: Do you know him?

the brave mayor - mayor duterte the punisher...
@anne0418 (268)
May 17, 2008 8:26pm CST
He is the brave mayor of Davao city,known and gave by the time magazine with the title of "THE PUNISHER".What can you say about him.
1 response
@underdogtoo (9599)
• Philippines
19 May 08
His strong-arm tactics might be what his city needs because he has curbed criminality very drastically. I wonder if human rights groups have taken notice of him?