Saturday August 16, 2025
Afghanistan’s new rulers have come a long way from rejecting modernity entirely