Over 80 percent of people in Japan support the death penalty, saying the existence of the system is "unavoidable," according ...
The Department of Human Settlements and Urban Development (DHSUD) vowed to sustain ongoing efforts to revitalize the Pasig ...