Cameron Frecklington

Cameron Frecklington is a freelance journalist based in Beijing.