That’s something that this beautiful mosque in the heart of Kuala Lumpur aspires to do. Masjid Wilayah Persekutuan (also known as Masjid Wilayah for short, or the Federal Territory Mosque ...