31% of Digg Homepage submitted by 10 Users
popfail.com wrote an interesting article this month revealing that 31% of the news made popular on the digg.com homepage was submitted by only 10 users. 10 users out of around 21 million or more is a very small number to...
Category: Web News