Global Youth Mobilization

YMCA NATIONAL PROJECTS

World YMCA has selected projects from 18 YMCA National Movements worldwide, for funding under the Global Youth Mobilization’s initiative to...