An account of the controversial Vizconde Massacre case in 1992, by the self-confessed star witness Jessica Alfaro.
2004
2015
2017
1990
2005
2006
2010
2009
1995