Till 9 months ago, they were trading insults and threatening each other with Nuclear war. On Tuesday, US President Donald Trump and North Korean leader Kim Jong Un will shake hands and try to hammer out a deal to bring peace to the Korean peninsula. The meeting in Singapore will not just be historic but complicated as two unpredictable, egoistical men with zero regard for diplomatic niceties will come together. The meeting could go in any direction. It has taken siz crazy months to get here and it almost didn't happen.