An account of the controversial Vizconde Massacre case in 1992, by the self-confessed star witness Jessica Alfaro.
2023
1992
2012
2010
2014
2001
2018
2017
2009
1971
2004
1977
2015
2000