• cayde6ml
    link
    fedilink
    arrow-up
    10
    ·
    1 year ago

    “China says they landed a manned mission on the moon. Experts like Adrian Zenz say it is SEE-SEE-MAI-PEE-PEE propaganda!”