Sunday March 15, 2026
Afghanistan’s new rulers have come a long way from rejecting modernity entirely