Afghanistan’s Digital Blackout: A Self-Inflicted Economic Crisis Hamayun Khan The Diplomat 2 0 20.10.2025 .....© The Diplomat visit website