"leiden an" = eine Krankheit/ein Leiden haben (Sie leidet an Bluthochdruck. Er leidet an gebrochenem Herzen)
"leiden unter" = in einer schlechten Situation sein (Die Menschen leiden unter der Hitze. Die Ägypter leiden unter ihrer Regierung. Die Frau leidet unter ihrem Ehemann.)