Devotees smeared in turmeric powder carry a palanquin during a religious procession of the shepherd's God Khandoba as they celebrate the Bhandara festival at Khandoba Temple, which takes place on Somvati Amavasya, in Jejuri near Pune, India.  EPA

World in focus - best photos for June 4, 2019