Recommend

Grassroots Global Justice Alliance

The Grassroots Global Justice Alliance (GGJ) is a national alliance of grassroots organizations building a popular movement for peace, democracy and a sustainable world. We support each other's local struggles and collaborate with international allies who share our vision and commitment to building a transformative social justice movement beyond borders.