President Abdo Rabbo Mansour Hadi arrived in Moscow Monday evening at the start of his visit to Russia, at the invitation of President Vladimir Putin. It is scheduled that President Hadi will hold official talks tomorrow afternoon with President Putin concerning the developing and strengthening of the historical relations between the two friendly countries.