Abandoned German Church Renovated Into Mosque Spurs Controversy
Founded in 1993, Al Nour is a progressive Islamic congregation in Hamburg, Germany and for years, the 2,000 worshippers had met and prayed in a converted underground parking garage. Something needed … [Read more...]