Still, some Muslim Arabs deny that Bin Laden was behind 9/11. Methinks these must be the inbred "Arkansas" version of Islamic Trailer Trash.
Or they may just be in serious need of Aluminum Foil Deflector Beanies