One of my…friends is falling for their bs about China. I need some sources to either debunk their claims or show that they’re literally a cult.

  • Othello
    ·
    edit-2
    10 days ago

    deleted by creator