The Department of Social Welfare and Development (DSWD) has reiterated that mechanisms are in place to safeguard all programs and services from any form of political interference. Asst. Secretary Iren ...