Updates

List

Showing 1 - 11 of 11 results

World + 27 more

2015 Annual Report

Since 2007, Generations For Peace has trained 8,920 volunteers from 50 countries, and with our support, volunteer-led programmes have reached 229,020 children, youth, and adults in communities facing...