MUMBAI: A common feature of ‘khuda ka ghar' or God's House is that it should not be under lock and key. In other words, it should be open to all. The over three-decade-old Madrassa and Masjid ...