21-year-old's body discovered hanging from Eden Gardens gallery
Cricket | December 18, 2023 14:29 ISTEden Gardens is one of the most iconic stadiums in the country and has hosted some historic cricket matches over the years. The men's and women's ICC World Twenty 20, 2016 final was organised at the ground.