Spencer is touting the Jamaat ul-Fuqra story today and Atlas is reporting that Al Qaeda has nukes. Yeesh.