153 Afghan media outlets stop operations after Taliban takeover
AFGHANISTAN: At least 153 Afghan media outlets have stopped operations in 20 provinces following the Taliban takeover of the war-torn nation last month, a media report citing organisations supporting free media said.
The TOLO…
