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