An account of the controversial Vizconde Massacre case in 1992, by the self-confessed star witness Jessica Alfaro.
2006
1999
2012
2016
2013
2018
2005
2008
2001
1968
2017