see more

NEW YORK, NY - JUNE 03: A demonstrator holds up a sign of Vladimir Putin during an anti-Trump 'March for Truth' rally on June 3, 2017 in New York City. Rallies and marches are taking place across the country to call for urgent investigation into possible Russian interference in the U.S. election and ties to U.S. President Donald Trump and his administration. (Photo by Eduardo Munoz Alvarez/Getty Images)

NEW YORK, NY - JUNE 03: A demonstrator holds up a sign of Vladimir Putin during an anti-Trump 'March for Truth' rally on June 3, 2017 in New York City. Rallies and marches are taking place across the country to call for urgent investigation into possible Russian interference in the U.S. election and ties to U.S. President Donald Trump and his administration. (Photo by Eduardo Munoz Alvarez/Getty Images)