An account of the controversial Vizconde Massacre case in 1992, by the self-confessed star witness Jessica Alfaro.
1982
2009
2002
2023
1970
1967
2014
2008
1958
1996
1977
2013
1981
1997