Home Featured Mark Steyn: The heart of the Trump – Carson Muslim controversy explained