Current Events » in reply to OMG is this really true?!
NBC has issued a somewhat supportive statement.