A picture taken on September 4, 2019 shows the logo of the US social networking website Twitter, displayed on a smart-phone screen, in Lille, northern France. (Photo by Denis Charlet / AFP) (Photo credit should read DENIS CHARLET/AFP via Getty Images)
Leave a Reply