An account of the controversial Vizconde Massacre case in 1992, by the self-confessed star witness Jessica Alfaro.
2016
2020
2006
1998
2007
1945
1988
2023
1966
2014
1989
1978
2012
2013
2015