Page 1 of 1

The American Civil War: The Celts' Last Stand

Posted: Sun Apr 16, 2023 7:59 pm
by claireokc
ImageIn April, 1865, General Lee’s troops surrendered their arms at Appomattox. The Civil War was almost over. It is ever fascinating, and ever more horrible to look at.  Recent historians have noted that the death toll was larger than original...

Source: https://www.americanthinker.com/article ... stand.html