An account of the controversial Vizconde Massacre case in 1992, by the self-confessed star witness Jessica Alfaro.
1995
1998
2018
2014
1974
1954
1968
2009
1988
2017
1970
1999
2005
2012
2007
2008