ayodhya mosque: ‘Ayodhya’s mosque to be India’s biggest, more beautiful than Taj’; Mecca’s Imam to lay foundation
The foundation stone for the proposed mosque, Masjid Mohammad Bin Abdullah, in Ayodhya will be laid by the Imam-e-Haram, who leads namaz at the holy mosque in Mecca. The mosque …