The Department of Social Welfare and Development (DSWD) assured the public that mechanisms are in place to safeguard all ...