Mountain Dew banner and video ad served up by one of the ad networks in the box in the lower right corner. According to The Guardian in the UK this is the “national anthem” of Islamic State. 7 more words
Music Tech Solutions makes a good point. Where does the money go? And shouldn't the advertisers be entitled to a full refund? And what about the shadowy groups that distribute this content? What sort of laws are violated going into business with these groups?