Begin typing your search...
Showing results for "#IICF"
IICF wants more land to build medical facility
The Indo-Islamic Cultural Foundation (IICF), that has been entrusted with the construction of a mosque in Ayodhya, has moved the Uttar Pradesh...