Just minutes ago on FOXNews, I heard E.D. and Steve discuss the Michael's craft store link to the killings. According to them, the English version of Muhammad is Michael.
I just heard Rush just say the same thing. He musta been FReepin!