Cartoon: Trump Meets Putin July 7, 2017 by CAGLE CARTOONS Leave a Comment Schot, De Volkskrant, Netherlands