×
Open Minds 2016: Public Square

Swapan Dasgupta: Getting it Right

An advocate of ‘civilised debate’ in the polarised political climate

Swapan Dasgupta