see more

HARRISBURG, PA - APRIL 29: Supporters hold up signs prior to a "Make America Great Again Rally" at the Pennsylvania Farm Show Complex & Expo Center April 29, 2017 in Harrisburg, Pennsylvania. President Donald Trump is holding a rally to mark his first 100 days of his presidency. (Photo by Alex Wong/Getty Images)

HARRISBURG, PA - APRIL 29:  Supporters hold up signs prior to a "Make America Great Again Rally" at the Pennsylvania Farm Show Complex & Expo Center April 29, 2017 in Harrisburg, Pennsylvania. President Donald Trump is holding a rally to mark his first 100 days of his presidency.  (Photo by Alex Wong/Getty Images)

see more

TAORMINA, ITALY - MAY 26: In this handout photo provided by BPA, (clockwise from top left) German Chancellor Angela Merkel, US President Donald Trump, Italian Prime Minister Paolo Gentiloni, Japanese Prime Minister Shinzo Abe, Britain's Prime Minister Theresa May, the President of the European Council Donald Tusk, the President of the European Commission Jean-Claude Juncker and Canadian Prime Minister Justin Trudeau attend a working lunch during the Summit of the Heads of State and of Government of the G7 on May 26, 2017 in Taormina , Italy. US President Donald Trump and British Prime Minister Theresa May attend a G7 summit for the first time since their elections. Also new to the table is French President Emmanuel Macron. China have been invited to a meeting during the summit for the first time. (Photo by Guido Bergmann/Bundesregierung via Getty Images)

TAORMINA, ITALY - MAY 26: In this handout photo provided by BPA, (clockwise from top left) German Chancellor Angela Merkel, US President Donald Trump, Italian Prime Minister Paolo Gentiloni, Japanese Prime Minister Shinzo Abe, Britain's Prime Minister Theresa May, the President of the European Council Donald Tusk, the President of the European Commission Jean-Claude Juncker and Canadian Prime Minister Justin Trudeau attend a working lunch during the Summit of the Heads of State and of Government of the G7 on May 26, 2017 in Taormina , Italy. US President Donald Trump and British Prime Minister Theresa May attend a G7 summit for the first time since their elections.  Also new to the table is French President Emmanuel Macron. China have been invited to a meeting during the summit for the first time.  (Photo by Guido Bergmann/Bundesregierung via Getty Images)

see more

U.S. President Donald Trump (R) gestures towards German Chancellor Angela Merkel (L) during the G7 Summit expanded session in Taormina, Sicily, on May 27, 2017. (Photo by Christian Minelli/NurPhoto via Getty Images)

U.S. President Donald Trump (R) gestures towards German Chancellor Angela Merkel (L) during the G7 Summit expanded session in Taormina, Sicily, on May 27, 2017. (Photo by Christian Minelli/NurPhoto via Getty Images)