Current events make the story a little antiquated, but still great. Possible and even current tech in a grounded believable narrative.