Congress leader Husain Dalwai suggested the ICC Men’s T20 World Cup final be held in Mumbai, calling it the “real home of cricket.” India faces England in the semi-final tomorrow.
Congress leader Husain Dalwai suggested the ICC Men’s T20 World Cup final be held in Mumbai, calling it the “real home of cricket.” India faces England in the semi-final tomorrow.