Russia couldn’t have a better partner than today’s Democrat Party Posted on February 27, 2018 by Charlie If dissension and disunity is Russia’s desire for the USA, Democrats are their best ally.