Union Minister Venkaiah Naidu has offered a strong defense of Sri Sri Ravi Shankar’s mega-festival that opens tomorrow in Delhi amid environmental concerns. “Anything that is Hindu, India, Bharatiya, you object,” Mr Naidu said in response to the opposition Congress which says the government has abdicated its environmental responsibility by sanctioning the banks of the [...]