London Calling: Why the U.S. withdrawal from Afghanistan may have harmed foreign relations

The Biden administration’s withdrawal of U.S. troops from Afghanistan has been met with criticism worldwide. In this week’s installment of “London Calling,” CBS …

Author