Archives

Afghanistan War lasted 20 years and cost $2 trillion. Enough is enough.

The media have been in a feeding frenzy in the criticism of the Biden administration’s decision to pull U.S. troops out of Iraq. “Laser focused on blaming Biden for a military defeat two decades in the making, while wildly overplaying the evacuation story in terms of historical context, the press seems genuinely eager to echo GOP […]

Read More