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