Rabat - Morocco and Russia may sign an agreement on the supply of the Amur-1650 diesel-electric 4th-generation project 677E submarine – and Saudi Arabia may be paying the bill. 

Tarik El Barakah is a journalist and Morocco World News correspondent in Rabat.