There's a culture war in this country. Americans in recent years, as you know, have become more secular. They don't go to church as often. Bible reading, prayers in public are now frowned upon. And, of course, in addition to that, a lot of people have become much more supportive of LGBT rights. And in reaction to that, biblically conservative Americans feel that their faith is under assault.
Hispanics are the fastest-growing evangelical group in the country right now, an important constituency. But Trump's views, especially his views on immigration, did not exactly go over well with this faith constituency. Rev. Rodriguez told me that Trump's invitation created something of a stir in his world.
The country has already become multicultural. Given immigration trends, it will only grow more diverse, and these new Americans want to share in their country's identity.
As his country crumbled around him, Fidel Castro's stature diminished abroad and at home.
America is or should be about inclusion. Immigrants like muslims don't and can't fit the white European mold that prevailed in this country 50 years ago.