SAN BRUNO, United States: YouTube on April 23 celebrated more than 20 billion videos being uploaded to the platform since the first clip debuted two decades ago.
The online video-sharing platform has evolved from a dinner party lark into a modern lifestyle staple poised to overtake US cable television in paid viewership.
