2 million YouTube channels removed with 87 per cent of channels promoting scams

11th Aug 2020    |    Source: atlasvpn.com