Tag: mosque

Stainless House of Victories

Western Europe's biggest mosque (if it can be called such) is about to open its doors in Morden, Surrey, UK (The Guardian, 3 October 2003).