Sri Sri Ravi Shankar declines Padma Vibhushan
Spiritual leader and founder of the Art of Living Foundation, Sri Sri Ravi Shankar has refused to accept Padma Vibhushan, saying he does not need such awards and recognition and batted for any distinguished person, who really deserves such…