An account of the controversial Vizconde Massacre case in 1992, by the self-confessed star witness Jessica Alfaro.
2014
1992
2008
2017
1980
1997
2009
2002