Leila Norma Eulalia Josefa Magistrado de Lima is a Filipino politician, lawyer, human rights activist, and law professor currently serving as senator of the Philippines since 2016. Read More
As Chinese coast guard ships continue to amass near a disputed reef in the South China Sea, Philippines lawmakers and foreign policy experts called on the country's President Rodrigo Duterte to end the "policy of subservience" towards Beijing. ...