In many ways, 2025 feels like 2017 all over again. Millions of Americans are engaging in protest as Donald Trump resumes the ...