South Africa and defending champions England secured spots in the T20 World Cup semifinals. In Group A, India’s victory against Australia and Afghanistan’s match against Bangladesh will determine the qualifiers. Post navigation ‘People want substance not slogans,’ PM Modi tells opposition ‘Once Virat Kohli gets that little taste of blood…’