Which Civil War battle was significant in that the Union army was able to halt Robert E. Lee's invasion of the north?
A) Fredericksburg
B) Gettysburg
C) Shiloh
D) Trenton

Q&A Education