Shimla, October 27, 2023: Sixteen debating teams have gathered at Bishop Cotton School (BCS), Shimla, for the highly anticipated 26th...
Shimla, October 27, 2023: Sixteen debating teams have gathered at Bishop Cotton School (BCS), Shimla, for the highly anticipated 26th...