May 20, 2009Sri Lanka
A profile of the Liberation Tigers of Tamil Eelam (LTTE), a separatist terrorist group that seeks an independent state in areas in Sri Lanka inhabited by ethnic Tamils.
November 19, 2008China
The global financial crisis threatens to hamper poverty alleviation efforts in India and China, responsible for lifting the largest numbers of the world’s poor out of extreme poverty. Political or s…