Tag: On this day in history

On this Day in 1865

On this day in 1865, Confederate General Robert E. Lee surrendered the Army of Northern Virginia to Ulysses S. Grant at Appomattox Courthouse, ending the war. “The Surrender” by Keith Rocco shows the known officers that were present for at least a portion of the meeting in the McLean Parlor, April 9, 1865. National Park …

Continue reading

On this Day in 1973

On April 4, 1973 The World Trade Center in New York is officially dedicated. Original source of the image is unknown.