The Corner New Osama Video for 9/11? By Andrew C. McCarthy September 7, 2007 1:58 AM Share on Facebook Share on Twitter Share on Flipboard Share on WhatsApp Email this article So says Brian Ross at ABC. [H/T Steve Malzberg]