Ayodhya mosque to be ‘better than the Taj Mahal’
Panel aims at building one of India’s biggest mosques, which will host the world’s biggest Quran; construction expected to begin this year
Panel aims at building one of India’s biggest mosques, which will host the world’s biggest Quran; construction expected to begin this year