Trevor Noah Mocks India’s Statue Of Unity: Is It A Good Thing Or Bad?

It seems that all the globe-trotting by PM Modi is finally bringing India into the international eye, starting with The Daily Show. The Daily Show by Trevor Noah, is a news satire program, and often talks about current events, politics, global policies and more international news in a funny and humorous way. In the show, … Continue reading Trevor Noah Mocks India’s Statue Of Unity: Is It A Good Thing Or Bad?