CNN Pundit Torches Despicable Human Being' Stephen Miller Moments After Report He's Landed Key Trump WH Post: His Own Family Disowned Him'Tara Setmayer condemned Stephen Miller’s appointment, labeling him a 'despicable human being' linked to controversial immigration policies.