contestada

Which battle was considered a turning point of the Civil War because it prevented General Lee from invading the North?
O Battle of Bull Run
O Battle of Antietam
O Battle of Shiloh
O Battle of Gettysburg