by pledgingforchange | Jan 16, 2011 | Your Voice
While on one hand we are faced with major problems like ethnic conflicts, poverty in developing countries, oppression of women and minorities and disruption of global ecosystems, the process of evolution has opened up never-before opportunities to fight these evils....