Airline

Royal Air Maroc to operate 30 special flights for football fans ahead of semi-finals