Alliance of Youth Movements positively empowers leaders to affect nonviolent change in the world by creating and promoting use of technological tools to advance freedom, human rights, democracy, and development around the world.
Alliance of Youth Movements positively empowers leaders to affect nonviolent change in the world by creating and promoting use of technological tools to advance freedom, human rights, democracy, and development around the world.