What's TPS? An explainer on the immigration program

Temporary protected status is the U.S. immigration program that protects people who would face extreme hardship if forced to return to their homelands.
Half a million immigrants living in the U.S. could lose the protections as the Trump administration's Department of Homeland Security review the countries that are covered.