Republican presidential candidate Donald Trump (foreground), greets supporters after a rally last week in Iowa.