Ruth Camacho

Lamentations Behind Bars

Lamentations Behind Bars

Panaghoy sa Selda is a documentary about the abysmal situation of detainees at the congested DasmariƱas Male Custodial Facility in Cavite. ...