More than 20 mosques across Britain recently opened their doors for a day to non-Muslims. Imams and worshipers served tea and cakes, and answered visitors' questions about the Muslim faith. More than ...