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.
A blog from www.royalty.nu
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.