External Publication
Visit Post

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

Techdirt [Unofficial] June 23, 2026
Source
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

Loading comments...