“Following the security breach at Old Trafford, the Manchester United vs. Liverpool game has been postponed,” said the Premier League in statement. “This is a collective decision...

Those circumstances explain the unease she has sometimes been feeling while watching the Indian Premier League (IPL), the country’s most lucrative sporting competition which has continued even...