As we celebrate Women’s Day on Saturday, 8 March, India
Mastermind India on BBC World is a quiz show that has stood the test of time on television without losing out on
switch
Subscribe To Our Newsletter