India’s leading destination for factual entertainment Discovery Channel will premiere ‘India’s Citizen Squad’, a first of its....