Episode 355: Biden’s Foreign-Policy Failure

Afghan National Army officers keeps watch at a check point in Kabul, Afghanistan, July 8, 2021. (Mohammad Ismail/Reuters)
Loading...