What Do Peace and Security Grants Support?

326 foundations made 2,605 grants totaling $328.2 Million in 2016