Battle of Palmetto Ranch: American Civil War’s Final Battle

Union Colonel Theodore H. Barrett gave the dying Confederacy the satisfaction of one last victory.