Glimpses inside Afghanistan
Ramadan: A time to learn compassion
August 19, 2012
Islam means submission. Every day in hundreds of ways, a Muslim submits to the will of Allah, said Alimjan, of Kapisa Province, Afghanistan (like many Afghans, Alimjan uses only one name....
No comments posted for this article.