Home James Durso
Articles By James Durso
Afghanistan: How Much Longer, To What End?
General Electric Co. fired its chief executive officer, John Flannery, after 12 months because “the board had grown frustrated with the slow pace of change.” American taxpayers know exactly how the GE board felt whenever they see another headline about Afghanistan. In September 2018, the United States had been in Afghanistan for 17 years and […]