‘The Daily Show’ host Trevor Noah mocks India over amount spent on ‘Statue of Unity’
Ever since the ‘Statue of Unity’ was unveiled by Indian Prime Minister Narendra Modi, it…
5 years ago
Ever since the ‘Statue of Unity’ was unveiled by Indian Prime Minister Narendra Modi, it…