By Gordon Duff, Senior Editor YouTube has been “caught” with at least 50 admitted child exploitation, pedophilia channels and advertisers running for the hills. The truth is a thousand times worse, worse than Google’s involvement in child trafficking or acting as a platform for ISIS though YouTube. We will cover Google, which is also YouTube […]