MUST SEE: A 2 minute video explaining how the war on terrorism has failed in curbing any terrorism from a world rather it has spurred new enemies for the world that never existed before.
An interesting comment on why the US-led war on terror has not stemmed terrorism
An interesting comment on why the US-led war on terror has not stemmed terrorism