An account of the controversial Vizconde Massacre case in 1992, by the self-confessed star witness Jessica Alfaro.
1978
2013
2000
1983
1981
2011
1995
2003
1988
1973
2009
2012
2007
1996
1980