The U.S. has not invaded a neighbor and conquered its territory and people (at least not since the 19th century). There is no comparison. The borders with Mexico and Canada are undefended - Russia's neighbors, by contrast, are begging for NATO forces to protect them.