All religions in India “take care and manage their own religious sites”, said Bauddh, who travelled 540km (335 miles) from ...