What state harbored McVeigh? I agree with your assesment. This war is unjustified.
I believe that Afganistan and the ruling Taliban were diplomatically requested to do the same, i.e., give Osama up for terrorist atrocities.
NO state harbored McVeigh. Once we found him out, we quickly arrested, then executed, him. That was not the case in Afghanistan. They new Osama was there and committing terrorist acts around the world, but did nothing to stop him or his band of murderers. That's harboring.
This war IS justified.