Trevor Noah

Trevor Noah CANCELS Bengaluru shows citing ‘technical issues’, issues apology

Image Source : FILE IMAGE Trevor Noah Popular comedian Trevor Noah, who is in India for a comedy tour, called…

1 year ago