I don't use Instagram and I read both this article and the linked telegram article and I still didn't see what it is.
Is it some kind of a photo album with selfies?
This is a most excellent place for technology news and articles.
I don't use Instagram and I read both this article and the linked telegram article and I still didn't see what it is.
Is it some kind of a photo album with selfies?