The Founding of YouTube A Short History
July 6, 2026
Google announced on Thursday that it has let go of 28 workers after some of them took part in demonstrations against the Israeli government's cloud contract. A tiny number of ...