Somehow it does not have the same appeal as the “American University of Malta” does it? It’s Arab, not American, it’s a Mosque, not a University, and its Msida… as in, since when does Msida have more appeal other than being a huge roundabout adorned by a garish...