Several major labor unions in Morocco have announced a national general strike across both public and private sectors this ...