ADVERTISEMENT
with a cup of tea, was Ambassador Chen Wei—one of the most important diplomatic assets currently operating in the Western Hemisphere. She was supposed to be in Geneva. The fact that she was here, now, in this hotel, meant something had gone catastrophically wrong with her security detail.
ADVERTISEMENT