
In an interesting twist, Radio Television Afghanistan (RTA), the national television broadcaster controlled by the Taliban, broadcast a clip today that included a montage of social media posts, even as the group severs internet access across much of the country.