Bagram
-
Opinion
Lights Back On at Bagram Air Base as Chinese Planes Reportedly Land. China Denies.
The Lights back on at Bagram Air Base in Afghanistan may portend something serious, if unconfirmed reports of Chinese planes…
Read More » -
Politics
Biden Wanted To Get Out Of Afghanistan In The Worst Way. And He Did.
As Americans, indeed the world, struggle to understand how things went so horribly wrong in Afghanistan, I keep coming back…
Read More »