News article

The GREAT Britain Debate 2016-17

The GREAT Britain Debate competition is a unique opportunity to celebrate UK and India’s shared culture of vibrant discussion and debate.