Teens rally for peace