Hmmm. I seem to recall that someone just predicted that one of the major media organizations would start to crack, and that more and more criticism of Islam would be permitted. And here we find Pamela Geller and Robert Spencer on Fox News discussing plans to construct a mosque. Pamela even had a chance to point out CAIR's ties to terrorism! Unheard of!