Facebook users are fleeing to seen.is by the thousands. When I joined seen.is two months ago, there were about about 2,000 users. As of this writing, there are more than 92,000 (about 18% of active users on Facebook). There have been rumours floating around about exactly who owns seen.is. Below, is a recent post that […]
Trending Articles
More Pages to Explore .....