Why did General Lee send his troops to fight the Union Soldiers?
General Lee was torn between fighting for his state and family
and his country. In the end, he chose to fight for Virginia. South
Carolina troops started the war by firing on Fort Sumter. So
General Lee had to defend the state of Virginia from attack by