Trump is going all in on divisive culture wars. That might not work this time.
US President Donald Trump arrives for the Independence Day events at Mount Rushmore in South Dakota, July 3. | Saul Loeb/AFP/Getty Images Trump’s Independence Day...