Biden and U.S. intelligence says the Russians are invading the Ukraine in the next 24 hours. They wouldn't lie would they? They said Russian invaded a week ago today. Did someone just wake Biden from his nap. Handler Jill is going to be upset.