DAVAO CITY, Philippines- For the past seven years, former senator and justice secretary Leila de Lima has faced two uphill…
Posts by tag: drug war
Progressive groups hailed the release of former Senator Leila de Lima who had been in prison for almost seven years.