Trevor Noah reveals reason for departing The Daily Show
Trevor Noah reveals reason for departing The Daily Show
Trevor Noah clears the air about the reason he is departing The Daily show as the host. The South African had to set the record straight as there have been several narratives;…