Redirecting to https://www.cato-unbound.org/2009/08/05/jorge-castaneda/us-war-mexican-consequences.