New Delhi: The success of Sri Sri’s event can be gauged from the fact that people from as many as 161 countries watched the live webcast of...
New Delhi: Heavy rain played spoilsport at Sri Sri Ravi Shankar’s controversial mega cultural festival that began on Friday, with thousands of participants stuck on roads...