[Editor’s note: On this day when the US celebrates it’s independence from the old world of Europe, few Americans have a clue about why they declared independence, blissfully ignorant of the truth, instead believing in a tale about a piffling little tax on tea imports. Every American should know the truth, so take 5 minutes […]
Source: VT