Spencer on Fox’s Strategy Room on the 9/11 Mosque May 27, 2010 10:38 am By Robert Spencer Watch the latest video at FOXNews.com From May 21. This was an hour-long program, and this is only a tiny fragment of it.