The Independent: Prime Minister Gordon Brown defended Britain's military mission in Afghanistan today, insisting "we cannot, must not and will not walk away".

In a high-profile speech in London, hastily arranged following a series of British deaths in Afghanistan this week, Mr Brown said the military action in the country was "our first line of defence" against terror attacks at home.
I never believed in this war, but at least it's not my native country fighting.
I certainly did not support the USSR going there either, but at least there was a certain degree of logic in wanting order and a friendly regime at ones own national border. But Afghanistan is nowhere near the UK or US.

How is this war going to "stop terrorism in the UK and the US"?

If Afghanistan itself was the problem, then a solution would have been a full entry-ban and rejection of all visa applications from Afghans... Then let the MI5 investigate British citizens who travel there for anything other than strictly legit business.. Why the need to go to war?

If anything, this war seems to have radicalised the extremists further, and no real link with 9/11 has been found. Two rights don't make a wrong, and the civilian population of Afganistan were not responsible for 9/11. Yet, each year of the conflict thousands more civilians have died than people in 9/11.

Most of the population of continental Europe was horrified and did not support the Afghanistan war at all.

The man who shot and killed 13 people at a US army base apparently did it to protest the war and his deployment to Afghanistan.

Why, in your opinion are the US and UK fighting in Afghanistan?