04 May 0 This post was originally published on this site YouTube is now pulling in over 1.8 billion users every month – and that’s just the people who are logged in. That makes YouTube Google’s most popular service, with even more users than Gmail. More » ContAdmin Uncategorized