Tom Ball

Tom Ball is freelance journalist based in London. His work has appeared in the New York Times, the Moscow Times and New East Platform.