Tag: Afghanistan War (2001- )

U.S. Blew Up a C.I.A. Post Used to Evacuate At-Risk Afghans

A controlled detonation by American forces that was heard throughout Kabul has…

By Tycoon Herald 3 Min Read