>>508381560
>Why is this?

One is the most sanctioned country in the world and the other is the one that receives the most amount of aid in the world.