The Uttar Pradesh Sunni Central Waqf Board created an 'Indo-Islamic Cultural Foundation', a 15-member trust for building a mosque and other facilities on the land allotted in Ayodhya by the Uttar Pradesh Government on the Supreme Court's instructions ...