President Donald Trump finally met with Kim Jong-un Tuesday morning at the Capella Hotel on the island of Sentosa, at the southern tip of Singapore, marking the first-ever meeting between a US president a North Korean leader—and concluding a rollercoaster of preparations since Trump first accepted the meeting back in March.