Rodrigo Duterte: The President’s Report Card – 101 East

The Philippine president has been accused of ordering extrajudicial killings, but who is the man behind the headlines?

Leave a Comment