Posts

Rise of YouTube: Skills for Creating Your Own Channel

YouTube is a video streaming and social site, which launched in 2005. Since its debut on the internet, YouTube has taken the world by storm, racking up 1.8 billion monthly users. What began as a way for people at home to share personal videos…