Trevor Noah answers Critics Posted on 01/04/2015 by affam After being announced as the successor of Jon Stewart on ‘The Daily Show’ Noah was subjected to the absolute examination and analysis by internet users. Noah will be taking over the reins from Jon...