The Indo-Islamic Cultural Foundation (IICF) recently unveiled the blueprint of a new mosque that is to be built at Dhannipur village in Ayodhya, Uttar Pradesh. While most have welcomed the “futuristic” design, some have expressed discontent over [...]