World news story

GREAT Britain Debate comes to Dehradun

Dehradun will host the UK’s premier debating competition in India, the GREAT Britain Debate on Wednesday 8 February 2017.