Building Resilient Communities – International Volunteer Day 2018

Building Resilient Communities – International Volunteer Day 2018

With nearly 11,500 volunteers trained around the world, Generations For Peace is committed to and driven by volunteerism to help build peace and transform conflict from the grassroots. Through our volunteers, we have reached over 520,000 children, youth, and adults...