Senate Passes Internet Sales Tax: Taxed Enough Already?

Sarah Palin writes that the internet sales tax the U.S. Senate just passed will trickle down to consumers and hurt online start-ups.

The 21st Century Stamp Act

In 1765, the British Parliament approved the Stamp Act for the American Colonies…