Re 'Give your head a shake' - I think all the head shaking should be on your part. The country of Afghanistan did not attack America!

 15 of the 19 terrorists responsible for 9/11 were citizens of Saudi Arabia, 2 were from the Arab Emirates, one from Egypt and one from Lebanon. There were zero from Afghanistan. The fact that Bin Laden was holed up there and there was a brutal religious regime that refused to hand him over was not justification for the US and UK to open a war against Afghanistan and kill so many innocent civilians (the same civilians being subject to the bidding and brutality of the Taliban). There were other avenues open to the Americans - as evidenced by the fact that they got him in Pakistan with minimal loss of life (and brutal maiming). Regime change by war is a disaster in the middle east.

 And don't forget who supported and financed the Taliban during the Russian occupation - the USA.