King Mohammed VI of Morocco (right) shake hands with Russian president Vladimir Putin at the Kremlin in Moscow on March 15, 2016.
Below: the king (right) participates in a wreath-laying ceremony at the Tomb of the Unknown Soldier in Moscow.
The World of Royalty
King Mohammed VI of Morocco (right) shake hands with Russian president Vladimir Putin at the Kremlin in Moscow on March 15, 2016.
Below: the king (right) participates in a wreath-laying ceremony at the Tomb of the Unknown Soldier in Moscow.