B blog.instagram.com Instagram updates its Terms of Service again based on user feedback 40 points ssclafani 14 years ago 43 comments