Liberty Tree: History, Stamp Act & Facts

The Liberty Tree, an elm tree, is considered one of the most famous symbols of the American Revolution. Situated near the central public park in downtown colonial Boston, Massachusetts, the...