boolangy boolangy 13-03-2017 Biology contestada true or false: more people live in development nations than live in developed nations