Somebody told me that the site of the building is one of the proposed sites for a large mosque.
Opps.