One of the fiercest critics of Philippines President Rodrigo Duterte, Senator Leila de Lima is in police custody following her…
This website uses cookies.