"We made the Trust named Indo-Islamic Cultural Foundation. It will oversee the construction of a mosque, Indo-Islamic research centre, library and hospital in the five-acre land allotted to the board in Ayodhya's Dhannipur village," Farooqui told PTI.