Cricket World Cup officials are confident the Wankhede Stadium will host the final on 2 April despite a failed fire safety inspection.
Russian News Website
Cricket World Cup officials are confident the Wankhede Stadium will host the final on 2 April despite a failed fire safety inspection.