An account of the controversial Vizconde Massacre case in 1992, by the self-confessed star witness Jessica Alfaro.
1999
2001
2003
1988
1973
2002
1984
2013
2010
1978
2000
1971
1989