tsichkar tsichkar 16-10-2020 Geography contestada Right now, _____ percent of the world's population lives in urban areas. A. 49 B. 68 C. 35 D. 53