- Nov 8, 2013
- Reaction score
- Kansas City, Missouri
The Statue Of Liberty was gifted to the U.S. from France in 1886.
During the Atlantic slave trade, France was turning many more Africans into slaves (4-1) than America - and treated them much more brutally.
Tear it down?