Struggle fought in hearts Human rights and globalization share a common vocabulary. No matter where people may live in the world they share a vital interest in the basic Read More » April 8, 2010 No Comments