PRESIDENT Donald Trump and Kim Jong-un are now just hours away from an historic meeting in Singapore. The pair are expected to come face-to-face at the Capella Hotel on June 12 at 9am local time (2am UK time) . Here’s what we know… Where is Sentosa Island? Sentosa Island is a quarter-mile off the coast […]