A small group of former Facebook lovers fed up with Facebook privacy concerns are corralling users to quit starting May 31. Will it work?
A small group of former Facebook lovers fed up with Facebook privacy concerns are corralling users to quit starting May 31. Will it work?