The Democrats in Chicago and Philly can run better elections than this so it’s no wonder they put down Putin.
Heck Putin got 87 percent of the vote.
The Democrats will get that up to 100 percent or more for Biden in November in the major cities of the USA.
The Philly, Detroit and Chicago RATS have the 3am vote dumps down pat.