Singapore. 01 May 2019. In the latest context of resolving the North Korean nuclear challenge, Russia now makes a bold entrance. The world’s eyes will be…