Originally posted by: Babbles
The US Constitution defines exactly what Treason is - and if I remember correctly it is the only crime defined in the Constitution. Robert E. Lee was not convicted as committing Treason per the US Constitution. Therefore, in the eyes of the US Government when following the guiding document (i.e. the Constitution) Lee was not a traitor.
Remember that entire "innocent until proven guilty" bit that the US adheres to? Well suffice to say that unless somebody is actually convicted of a crime, they are innocent. Lee was not convicted.
If no offense was committed, then no pardon is needed. A pardon, by definition, presupposes an offense.
He rejected the offer of Lincoln to lead the armies of the United States in order to directly battle against it in the service of (depending on how you want to view it) states rebelling against the Constitution, or a foreign power. That's treason any way you cut it.
I don't see what the big deal is anyway, there are plenty of cases in which treason might be legally punishable, but morally correct. The guys who tried to kill Hitler were committing treason. This attempt to say that Robert E Lee was not a traitor in the eyes of the US government is simply silliness however.
