Topic List | Page List: 1 |
---|---|
Topic | What comes to mind when you hear the term "astroturfing"? |
ROBANN_88 03/03/24 4:39:34 PM #13: | not sure
i'm guessing Astro means Space, like Astronomy --- Kremlin delenda est ... Copied to Clipboard! |
Topic List | Page List: 1 |