Via Jawa Report
Here's a YouTube channel purporting to belong to the Taliban. The official name of the Taliban is "The Islamic Emirate of Afghanistan" as they claim to be the legitimate government of that country.
Even as our Marines and soldiers are involved in the biggest offensive against the Taliban since the beginning of the war, Google's YouTube is busy helping the Taliban spread their propaganda so that they recruit, raise money, and build a sympathetic public in which they can hide.
StarCMC (Death Star) has much more on this including evidence that the channel is used to embed the Taliban's videos on known terrorist forums.Flag those damn videos and hopefully, just hopefully YouTube will wake up!!!!!!!!