Simon Denyer also spearheaded a Washington Post team and reported on several significant international issues since 2005. In 2014, Simon started The Shanghai Impressionist, a social media web magazine based in Shanghai. He was one of the production team for the four-part history series Blue Mind: Journey to the Ocean’s Heart, a docudrama filmed in …
Recent Comments