Spiritual leader and founder of the Art of Living Foundation, Sri Sri Ravi Shankar, was allegedly sent a photo of a beheaded man when he tried to broker peace with the Islamic State. "I tried to init...
SUBSCRIBE AND FOLLOW
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements.