An account of the controversial Vizconde Massacre case in 1992, by the self-confessed star witness Jessica Alfaro.
2011
2019
1987
2018
1943
1975
2015
2021
2010
2013
2009
1950
2006
1995