Avatar - Marcel Auja Ogweno
Marcel Auja Ogwenoadded this to Instagram
Instagram Reportedly Working on New Messaging Feature

Instagram Reportedly Working on New Messaging Feature

Mashable - Adario Strange

Since Facebook acquired Instagram last year, there has been much speculation about its plans for the popular photo-sharing app. Now, new reports …

View on mashable.com