Definitions for "Alliance for a New Humanity"
Alliance for a New Humanity is an international network of people from all walks of life who want to see positive change takes place in the world. It launched in Puerto Rico on December 11-14, 2003 with keynote speaker, former Vice-President of the United States, Al Gore.