Article Image

IPFS News Link • TERRORISM

War on Terror a huge failure

• Foreign Policy
Following the terrorist attacks of Sept. 11, 2001, Americans understandably raillied around the flag. Having just suffered the deadliest attack ever on US soil, huge percentages believed another attack was imminent. But Americans also had enormous

thelibertyadvisor.com/declare