Shashi Tharoor

Shashi Tharoor, a former UN under-secretary-general, is a member of India’s parliament for the Congress party and Chairman of the Parliamentary Standing Committee on External Affairs.

Recent Articles

Railroading India’s railways

Ageing rails, tired coaches, old-fashioned signals and level crossings dating back to the 19th century combine with human error to take dozens of lives every year

Punch Line
movie review