India Mosque At Ayodhya: Foundation Stone To Be Laid On Republic Day OB Bureau Dec 17, 2020 Lucknow: The foundation of the Ayodhya mosque complex is likely to be laid on January 26, Republic Day next year. The upcoming mosque is around 20 km away from the…