Demonstrators hold flags and a banner reading "No to Russian aggression" during a gathering at Trocadero next to the Eiffel Tower in Paris, France, Sunday, May 28, 2017 to protest against the visit of Russian President Vladimir Putin in France. (AP Photo/Francois Mori)