
Who is Sean Haines? The Beijing based Anti-China twitter troll who worked for State Media
Sean Haines is a British self professed “freelancer” who claims to live in Beijing’s district of Chaoyang. Previously, he worked…
The Star of the East
Sean Haines is a British self professed “freelancer” who claims to live in Beijing’s district of Chaoyang. Previously, he worked…