News

YouTube has had more than 20 billion videos have been uploaded to the site as of April, the company stated on Wednesday. It is the second-most visited website in the world, behind only Google.