Indo-Islamic Cultural Foundation Professor SM Akhtar of Jamia Millia appointed as the consultant architect for mosque to be built in Ayodhya’s Dhannipur Neha Singh September 2, 2020