Instagram New Terms of Service Could Be Just All The Excuse Users Need To Finally Quit
When Instagram got acquired by Facebook 8 months ago many Instagram users and other tech pundits were voicing their concern about how far Instagram could stay true to its original vision, and how much influence that Facebook would force upon its new subsidiary. Of course, we, the loyal users quickly brushed off all doubts, and [...]