Sri Sri Ravi Shankar: The ‘Less Stress’ Guru September 9, 2012 Who is the bearded guy whose placid, smiling face greeted stress-out workers on the huge posters of … [Read more...]