Spencer: Victory at Facebook? Mar 11, 2009 8:10 am By Robert Spencer An update on this story can be found at FrontPage.