Philippines Senator Leila de Lima says President Rody Duterte should be impeached after he admitted to personally killing drug suspects.

The senator is currently out of the country to receive award in U.S. and speaking engagement in Germany later on.

What can you say about this?

SHARE