Taliban intelligence raids Moby Group’s Kabul headquarters after TOLOnews reported the detention of two journalists, underscoring escalating pressure on independent media in Afghanistan.
May 11, 2026