You're kidding, right? Mr. McVeigh was never "harbored" in this country, but he was found out, tried & executed. Methinks your logic and perception are egregiously faulty.
I believe that Afganistan and the ruling Taliban were diplomatically requested to do the same, i.e., give Osama up for terrorist atrocities.
I don't think my logic is faulty at all. Afghanistan asked for evidence which showed bin Laden was actually responsible. The administration refused and then claimed that such a request was proof that Afghanistan was "harboring" terrorists.
When the feds asked for McVeigh's extradition for trial they presented evidence. That's the way it's supposed to work.