109 ms·Does it mean that humans currently occupy more than half of the Earth?by jwilk 9y agoDoes it mean that humans currently occupy more than half of the Earth?