Afghan YouTuber & His Colleagues Detained By Taliban, Claim Sources

Sources close to Hamayon Afghan, an Afghan YouTuber, informed Afghanistan International, that the Taliban detained him and four of his colleagues in Kabul on Thursday.