Instagram has introduced new ways share in moments

After the success of Stories, with over 100 million people using the feature everyday, Instagram has now decided to add two new features to it’s offering. The new additions may sound familiar. Live videos through Stories and disappearing photos and videos in the...