What Do Peace and Security Grants Support?

330 foundations made 2,162 grants totaling $435.4 Million in 2017