Discovery Communications India’s (DCIN) recently launched video destination ‘Discovery Plus’ on India’s No 1 News and local....