Top
70°

Instagram desperately wants you to create a new account

Sounds like someone is trying to boost their user numbers.

Read Full Story >>
knowtechie.com
The story is too old to be commented.