Psst, Markos!

Babel 17
  • Total Posts: 6,974

That’s a Russian troll talking point, so as to create chaos within the Democratic party.

How much Russian money is coming your way, and when will you release your finances?

See how that works?

Don't Kill the Whale
Don't feed the trolls