Ayodhya, revered as the birthplace of Lord Ram, is one of India’s holiest cities and a significant pilgrimage destination.
BCCI vice-president Rajeev Shukla, who flew to Pakistan to watch the second semi-final of the Champions Trophy 2025 between ...