by LIBAN YOUSUF As Americans were mourning the anniversary of 9/11 this week, we received more tragic news. The U.S. Consulate in Benghazi, Libya was attacked resulting in the death of Ambassador Chris Stevens and three other Americans. What motivated these attacks? The answer is not entirely clear. What we do know, however, is this: … Continue reading The Film That Shocked the World