Discovery celebrates its completion of 20 glorious years in India on the same day as India’s commemorates 69th year of independence.....