IQ is just a measure of how good you are at taking IQ tests, that's it. Those tests are usually culturally biased towards middle income first world citizens (among other things). Think of it this way, questions about mortgages, supermarkets, airplanes, or such thing presuppose the person being questions knows a reasonable amount about those things, this is not a reasonable assumption in many places around the world.
The classic "a train leave chicago at 10:00..." is a perfect example since the reader needs to know what a trains is, that chicago is a place, and what 10:00 means additionally they need to be familiar with reading exact measures of time and velocity, that they have already been taught basic math, are familiar with abstract questions, and that they are experienced readers, these are all fine assumptions for the New York suburbs but pretty bad ones for sub saharan subsistence farmers.
People who try to write the questions for said cultures often run into the reverse problem, we think of travels as a steady rate but to people who travel by boat know allowances need to be given for things like the speed the stream is moving, or the paddler taking breaks for lunch, information the writer may wrongfully assume or not understand. I recall a question about two people traveling along the same road that was consistently wrong because people in that culture thought is was proper for the faster person to slow down to match the slower for the safety of both (the norm in said society) so they constantly calculated their speed as the same, something the writers never anticipated.
There are millions of these differences across cultures and these cultural differences quickly snowball in to large differences when taking identical tests. So you are not seeing a real difference in intelligence just an artifact of culturally biased testing.