cain1633 cain1633 03-06-2023 Geography contestada What percent of the world's population resides in cities? a) 66% b) 15% c) 20% d) 54% e) 42%