Hold it: A claim that Instagram lost around 25% of its daily active users because of a change in its terms of service is unlikely to be true. 

Are you using Instagram these days? Why or why not?
Shared publiclyView activity