The current proxy war with Russia could become President Biden’s biggest failure, Glenn says. And cu