Several world leaders attending the G7 summit in France are believed to have been seen making fun of President Donald Trump, who was very upset as a result. What exactly were they saying and what did he hear?
IPTC: Copyright Notice
(C) 2019 Ted Rall, All Rights Reserved
IPTC: Keywords
Sputnik news; Donald Trump; Angela Merkel; Emmanuel Macron; Boris Johnson; G7 conference; laughing; laughter; making fun; emoluments; amateur; grift