Last week TechCrunch reported Instagram will launch a long-form video hub to compete with a tentative June 20th launch date. Now Instagram is asking reporters to RSVP for a June 20th “special event”, confirming our scoop’s date. The invitation simply reads “Instagram has some news to share, and we want you to be the first […]