Philippine opposition leader and Duterte critic freed after almost 7 years

Philippine opposition leader and Duterte critic freed after almost 7 years

Washington Post

Published

Leila de Lima is considered the country’s most prominent political prisoner. The U.N. concluded her jailing on drug charges to be without legal basis.

Full Article