My gut is telling me that Kamala Harris just isn't going to pull this off. For the sake of Ukraine and the ultimate demise of Russia I hope my feelings are completely wrong.