So You Think They’re Tired of Protesting, Do You?
Because yesterday was a weekend day, April 15th didn’t mark the traditional deadline for Americans to file their federal income tax returns. Nonetheless the significance of Tax Day in the minds of most Americans is a cogent reminder of the laundry list of grievances against President Donald Trump, including Trump’s refusal to release his full tax returns so the […]