BCCI has compensated Eden Gardens, Kolkata, after the iconic venue was stripped of its hosting rights for the India England match in the World Cup.
BCCI has compensated Eden Gardens