An account of the controversial Vizconde Massacre case in 1992, by the self-confessed star witness Jessica Alfaro.
2018
2001
2006
2005
2016
1986
1976
1999
1995
1992
2007
1998
1977
2021