Donald Trump's handshake with North Korean leader Kim Jong Un in Singapore on Tuesday marked a historic moment -- the first meeting ever between a sitting US president and the leader of North Korea.
The US president's often-awkward handshakes with world leaders have sparked ridicule but many hope the one with Kim -- the culmination of months of dramatic diplomacy -- will lead to durable peace on the Korean peninsula.