Research and advocacy group Human Rights Watch on Sunday urged Philippine officials to immediately drop 'politically motivated charges' against Senator Leila de Lima, claiming such cases debase the rule of law.
Read the rest of the news GMA News Online / News / Nation
No comments:
Post a Comment