Article Image
IPFS News Link • WAR: About that War

Ex-CIA agent says US missed bin Laden in Afghanistan

• Financial Times
US military commanders were told that Osama bin Laden was hiding in the mountainous Tora Bora region of Afghanistan in early December 2001 but failed to send troops to block his escape, according to the CIA officer who ran the agency’s operations in

thelibertyadvisor.com/declare