Listen

Description

Atty. Chel Diokno discusses the ins and outs of the country’s judicial system.