An account of the controversial Vizconde Massacre case in 1992, by the self-confessed star witness Jessica Alfaro.
2006
1978
2004
2020
2008
1997
2014
2013
1929
1966
1985
2017
2005
2010