On Nov. 17, 1999, the world witnessed a horrific image: An Afghani woman named Zarmina was dragged through a soccer stadium and killed by the Taliban. As a Muslim woman, the outrage that I felt was indescribable. Islam teaches hope, mercy and love and in no way condones the violence...
161 Comments | Posted February 21, 2012 | 10:02 AM