Discovery Channel, India's non-fiction entertainment channel, announced the launch of its new Telugu language feed for millions of Telugu-speaking....