Urban mosques: Places of worship that knit communities together

The attack on the mosque in Quebec City early this year left many Canadians deeply perturbed. While we were still grappling with the... Read More