Moscow: Prime Minister Narendra Modi met with President Vladimir Putin at the Presidential House in Moscow on Monday. President Putin received PM Modi at his official residence at Novo-Ogaryovo for a private engagement as they exchanged a hug. The two leaders shook hands and greeted each other warmly before moving on to their meeting. They are scheduled to have a private meeting and dinner together.