Rabat - The rift between RAM management and pilots union has created an unending series of last-minute flight cancellations and angry customers.

Royal Air Maroc to Launch New Casablanca-Athens Flight