Trevor Noah, new 'Daily Show' host, faces criticism for tweets

Townhall.com Staff
|
Posted: Mar 31, 2015 12:13 PM
Trevor Noah is already facing heavy criticism from the Internet community less than 24 hours after being named Jon Stewart's replacement as host of "The Daily Show."