Illinois’ Social Media Tax Is A Modern Stamp Act — And Just As Doomed
Techdirt [Unofficial]
June 23, 2026
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 […]
Discussion in the ATmosphere