which battle was Lee's last major offensive ?
Lee's last offensive was the battle at Richmond, Virginia when Lee got defeated by the Union.