site logo

Instagram Tests Messenger Integration, New 'Plans' Sticker for Scheduling Online Meet-Ups