Election 2026 Trusting America Again

FILE - People participate in a "No Kings" protest against U.S. President Donald Trump near the U.S. embassy in Ottawa on Saturday, June 14, 2025.