Wonder of Tech posted an interesting look at You Tube around the world. YouTube is the third most popular site in the world, including everything from TED Talks that educate to stupid human tricks that make you wonder about the future of civilization. But did you know how different YouTube is in countries across the globe? This infographic illustrates the popularity of YouTube in various … [Read more...]