Everybody May Be An Actual Star Posted on June 2, 2018June 3, 2018 by Admin It turns out that Scientists are estimating approximately 100 billion people have walked the face of the earth. There is about seven and a half billion people alive today in 2018, so this is less than... Read More