The European Union Parliament, some U.S. lawmakers and U.N. human rights experts have long demanded the release of Leila de Lima, who was detained …
Google Alert – philippine US