News By Ease Nov 08, 2019 Trevor Noah to make history at the iconic Madison Square Garden in New York