humanodon  ·  4117 days ago
belfasttelegraph.co.uk  ·  #technology  ·  #technology.humanodon  ·  #nsa