News

Sri Sri Ravi Shankar, an Indian guru known best for founding the Art of Living foundation, which has a vast global community of followers, claims to have attempted to start peace talks with the ...