Built during 1989-95, the Grand Mosque has become a major Cleveland landmark. The congregation represents Muslims from many parts of the world.