This week’s guest is Sheikh Ahmad Abu Risha who previously announced he will head a delegation of Iraqi Sunni tribes in their visit to the United States. Abu Risha, who is the leader of Sahwa Iraq, talks about the group’s fight against al-Qaeda.
Point of Order: Sahwa Iraq’s fight against extremism