In recent days, the lives of over a million migrants in the U.S. have been turned upside down with the cancellation of their Temporary Protected Status (TPS). This legal status, granted to migrants ...