Welcome to the USA, Chen Guangcheng! Too bad you had to land in Newark. Just know that it gets better.
Shared publicly