Cannabis Ruderalis October 12, 2016 thcscience_admin Sophie Zhang may refer to: Sophie Zhang (whistleblower), data-analyst and Facebook whistleblower Zhang Xueying, Chinese actress whose English name is Sophie Zhang