The mosque is still there, apparently, although looking at it on Google Maps / Street View it looks like it's set well back from the road with other more mundane buildings around it, so a person might well not notice it if they didn't already know it was there.
no subject