The Philippines’ oldest political prisoner, Gerardo dela Peña, was released from the New Bilibid Prison on June 30, after nearly 12 years of detention. Dela Peña said he does not understand his case to this day.
Read his story here: https://trib.al/nl8TiEU