Listen

Description

The American humiliation in Afghanistan is finally over, except we still have tens of thousands of Americans stranded in a Taliban-controlled country. And Will and I talk about moving forward in the face of election fraud and liberal lies.