Users of the social media platform/photo sharing program Instagram (over 100 million of them) have been how do you say...freaking out a bit since reports on their new Terms of Service were released yesterday. The new Terms of Service outlined that Instagram would have the right to sell users’ photos to third parties without notification or compensation after January 16, 2013. Well today Instagram ... Read the Post