I had to read this headline twice this morning. I'm guessing that most of you agree with me that Google+ does not belong on this infographic. Thoughts???
Shared publiclyView activity