☰
India’s ‘Cup of Joy’
Marine Drive, next to Wankhede Stadium, was a massive throng of screaming, flag-waving fans bursting with unconfined joy and relief at India’s win in the World Cup final. Many stood on top of cars and trucks blaring their horns. Others danced to drumbeats. Still more chanted “India, India.” India won the World Cup for the first time since 1983 with a six-wicket victory over Sri Lanka on Saturday. – Photos by agencies
Read Comments