The US announces the withdrawal of its troops from Afghanistan by 11 September. Plus: Germany’s complicated political moment and the joy of social spontaneity.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More