Devotees hold flowers to place on a sand sculpture of Indian spiritual guru Sri Sathya Sai Baba, created by sand artist Sudarshan Patnaik, on a beach in Puri, about 62 km (39 miles) east from the eastern Indian city of Bhubaneswar April 24, 2011. Sai Baba, revered by millions of followers as a living god, died on Sunday in a hospital in southern India. He was 86. [Photo/Agencies]
|