Afghanistan International is a news and current affairs television station headquartered in London, UK, aimed at Afghans and the diaspora. From Wikipedia
The Taliban's new restrictions target journalists and experts, threatening severe penalties for collaborating with the London-based broadcaster.