Robert E. Lee surrenders

At Appomattox, Virginia, Confederate General Robert E. Lee surrenders his...

26 views history.com

Interest

American History

Lists Containing This Page