Instagram bringing vanishing messages, selfie stickers and 8 other new features
The Messenger platform and Direct Message platform of Instagram has been integrated by Facebook. This would allow users to reach each other on either one of the apps for calls…