Afghanistan: 15 Years of Invasion & Occupation (Video)
TLB Preface After fifteen years in Afghanistan is this American foray into imperialistic expansion a win, lose, or draw scenario? Can the wasted lives, manpower and national treasure (Trillions of $$$) be justified today? Are […]