An account of the controversial Vizconde Massacre case in 1992, by the self-confessed star witness Jessica Alfaro.
2016
2008
2006
2023
1971
2017
2007
1998
1991
1969
2019
1996
1975
2002
1984