Putin would be thrilled with Biden. Harris even more so.
Not so sure about that, Communist China owns 'em both, and the Soviet Union owns only statues of Lenin.