Afghanistan has not known a full generation of peace since 1978. Coups, a Soviet occupation, civil war, the rise of the Taliban, a twenty-year foreign intervention, and now a second Taliban era — each
In 2023, the world's rich governments spent a record $223.7 billion on official development aid. This is the money — grants and low-interest loans — that builds clinics, vaccinates children, and keeps
Comments