Photo: Getty Images
Instagram has announced it’s going to let you post photos and videos that are under one minute from your desktop. Folks have been asking for this feature for a long time. A spokesperson confirms that the Instagram desktop web feed creation will be launched globally on Thursday (October 21st).