Hearing echoes of Independence Day a century ago, when Americans were clashing over race, religion, immigration and presidential candidates.
Hearing echoes of Independence Day a century ago, when Americans were clashing over race, religion, immigration and presidential candidates.