Afghanistan Internet Shutdown Isolates 38 Million in Morality Crackdown
The Taliban authorities in Afghanistan triggered a nationwide internet shutdown on Monday, August 25, 2025, at 4:35pm local time, plunging 38 million residents into a Taliban telecom blackout. This move targets perceived
