US CIVIL WAR

POLITICS

The Divided States of America

EDUCATION

Sugarcoating American History

POLITICS

Wars Rarely Advance Freedom: Baltimore Riot Hints that Applies Even to the Civil War

POLITICS

Proof That The Civil War Was Fought Over Slavery