INDIA’S vice president Venkaiah Naidu and leading spiritual leader Sadhguru presided over a 20,000-strong audience as the Rally For Rivers came to an end in New Delhi this week. A…