Celebrities Trevor Noah Steps Down As #MAMAs2016 Host 24hrs To Event The Whistler Oct 21, 2016 0 Host of Comedy Central’s “The Daily Show” Trevor Noah has pulled out at the last minute from hosting the MTV Africa…