February 13, 2025 Two decades ago, on February 14, 2005, a new platform called YouTube appeared on the internet with the aim of allowing ordinary people to use it to share their home videos. Camera: ...