Rabat - The Supreme Court of Russia and the Moroccan Court of Cassation signed a partnership and cooperation agreement Monday in Moscow.

AP Photo/Abdeljalil Bounhar