Anti-Trump protest by Rafael Bandayrel July 15, 2018 0 A protestor marches next to giant puppet of U.S. President Donald Trump, right, as he holds ...