Trump cannot end protections for more than 350,000 Haitians, U.S. appeals court rules

Trump cannot end protections for more than 350,000 Haitians, U.S. appeals court rules