Thursday, July 20, 2017


More Story

Duterte Critic Leila de Lima Arrested

Leila de Lima, a senator from the Philippines and one of Filipino President Rodrigo Duterte’s biggest critics, was arrested...