two leaders once met in Helsinki for talks that looked somewhat ***** as it turns out still nobody knows what they were talking about and that indeed smells rather stinky
Apropos D. J. Trumps frequently confessed love for Putin and their kind of mysterious talks in Helsinki in July 2018.