You can navigate/comment/view YouTube's website in over 75 languages, which means YouTube is accessible (linguistically, at least) to 95% of the world's population.