President Donald Trump has upheld his campaign promise to put a pro-life justice on the U.S. Supreme Court by nominating Tenth Circuit Court judge Neil Gorsuch.