Preet Bharara @PreetBharara
Why is China setting up so-called “overseas police stations” around the world (reportedly, even in Manhattan) and how is the United States responding? I spoke with my friend John Carlin, former top DOJ national security official. Listen: https://t.co/GZPRQOCxNK https://t.co/1eiO9777UY — PolitiTweet.org