British troops went to Afghanistan in November 2001 as part of US-led invasion in the wake of 9/11 attacks. The goal was to topple the Taliban who had given safe haven to the Al-Qaeda. That goal was quickly achieved and in the following years, the aims of the British machine broadened. Why are the British armed forces continuing to fight in Afghanistan, the world’s second poorest country? After nine years of war, causality figures have just been escalated. As the war in Afghanistan enters its nine years, thousands of people are demonstrating in London to protest against what they say, “the futile and unwinnable conflict.” They believe that this is the war for imperialist aims; a war for oil, power and prestige and not for helping ordinary people.