Entertainment News Discovery channel India celebrates 25 years of Exploration and Curiosity August 14, 2020