News

The Sai Baba carols are just one sign of the generous ecumenism of the cult of Sathya Sai Baba, the self-proclaimed godman from a small village in Andhra Pradesh who died in 2011.