T20 World Cup: Confident India eye winning Super 8 start against plucky Afghanistan | Cricket News
BARBADOS: The Indian team is in a happy space. The players look relaxed, enjoying every bit of the trip, pulling each other's legs, breaking out into laughter once in a…