Answered You can hire a professional tutor to get the answer.
On April 9, 1865, what Confederate General surrendered to what Union General at what location in Virginia, to end the U.S. Civil War?
On April 9, 1865, what Confederate General surrendered to what Union General at what location in Virginia, to end the U.S. Civil War?