Northrup rants and raves about U.S. History
View Details
In 1619 the first African slaves arrived in Jamestown, Virginia. Why was slavery racial?
Why did the Declaration of Independence matter in 1776? Why is it still so important today?