starting 4th June at 9PM More than 2 crore Indians expected to watch  New Delhi. 30 May 30 2018 .  Discovery Channel is launching a special series on the Air…