August 12, 2020 admin 2 million channels and 51 million videos deleted by YouTube over scams YouTube is the largest warehouse of videos that has ever existed over internet. Continue reading