Navigating the Complexities of US Green Card Revocation