Over 100 Moroccan seafarers on four vessels are facing shortages of food, fuel and pay in the port of Algeciras, Spain, following…