Advertisers are quickly abandoning Alex Jones’ InfoWars channels on YouTube after they discovered their ads were displayed on the controversial channels, courtesy of CNN. CNN claims that big companies like Nike, Acer, Mozilla, Alibaba, Expedia, ClassPass, 20th Century Fox, and others have discovered they had ads playing on the Alex Jones Channel. Now, a number […]