• sj_zero
    link
    fedilink
    -12 years ago

    One thing to note, the South China Morning Post is a Hong Kong based newspaper owned by the Alibaba group.

    I didn’t see any sort of disclosure on the article.