10-05-2020, 09:05 PM
(10-05-2020, 09:01 PM)Dill Wrote: World Population puts it at 83%--apparently the result of a demographic shift since 2010.
Last I looked 83% is quite a bit less than 94%. For someone who prides themselves on well sourced arguments you could just take the L bfine just handed you and own it like a man.