An account of the controversial Vizconde Massacre case in 1992, by the self-confessed star witness Jessica Alfaro.
2005
2002
2010
2014
1992
1973
2000
1989
1998
2008
1982
2015
1979
1977