News

Blow out the candles! YouTube has been pumping out videos for two decades — and to give you one idea of how massive the Google-owned platform has become, YouTube says more than 20 trillion videos have ...