how long has slavery been in the US?
In 1620 the first African slaves arrived in the United States. Slavery was abolished in 1865. So slavery existed in the United States fir 245 years