The roll-out of the new al Qaeda website (www.alqaedahealthcare.gov) has caused much consternation and embarrassment for its leaders. Reports of website crashes and members either not being able to sign up or losing their coverage are legion, resulting in plummeting poll numbers for Ayman al-Zawahiri and forcing him to hold an unprecedented press conference as […]