The Battle of Speech between Barkha Dutt & Anupam Kher at The Telegraph National Debate 5th March 2016.




Name:  449.jpg
Views: 918
Size:  42.6 KB