Illinois’ Social Media Tax Is A Modern Stamp Act — And Just As Doomed

England imposing the Stamp Act on the American colonies back in 1765 was one of the final moves that pushed those colonies into open revolt for their independence. The law sought to tax printed communications, and England justified it by saying it was needed to pay for British soldiers in the colonies. That it also […]
💡 AI analysis provides alternative perspectives on current events