HomeNYT Instagram, facing criticism from Kylie Jenner and others, tries explaining itself. byPrajapati -July 27, 2022 0 By Kalley Huang from NYT Technology https://ift.tt/aBFzX3q via IFTTT Tags: NYT Technology Facebook Twitter