2 million YouTube channels removed with 87% of channels promoting scams – Atlas VPN August 12, 2020 Hugh Taylor Off Cyber Policy in the News, Cyber Security Research, 2 million YouTube channels removed with 87% of channels promoting scams - Atlas VPN According...