General

Ali Velshi on launching Al Jazeera America and the future of TV