What Do Peace and Security Grants Support?

290 foundations made 2,773 grants totaling $357.1 Million in 2014