An account of the controversial Vizconde Massacre case in 1992, by the self-confessed star witness Jessica Alfaro.
2016
1998
1986
2006
1999
1971
2000
1997
2010
2021
2013
1992
2005
1984
1979