Imam Ahmad Afzali Avoids Long Jail Sentence, But Ordered to Leave the United States
Afghanistan-born imam Ahmad Afzali has avoided jail after being sentenced four days September 20 to 24, 2009 after pleading guilty to lying to the FBI. The Afzali said he had wanted to help authorities in […]