×
Open Minds 2016: Public Square

Ramachandra Guha: Free Thinker

He is a philosopher of free thought and an indispensable interpreter of modern India

Ramachandra Guha