20110427 india: Sathya Sai Baba laid to rest in Puttaparthi