The motorcade of North Korea’s leader Kim Jong Un departs

The motorcade of North Korea’s leader Kim Jong Un departs Sentosa island in Singapore June 12, 2018. REUTERS/Edgar Su

Top Stories

- Advertisement -