Supreme Court allows Trump administration to revoke immigration protections for thousands of Haitians and Syrians in US