Britian’s big election is a sign of our own in the US

What do Dearborn, Michigan, and Rochdale, a town in rainy northern England, have in common? In fact, despite the 3,600 miles between them, they have quite a bit in common. The two struggling post-industrial countries each have populations of about 110,000, many of whom are Muslim, which goes a long way to explaining why the […]