National Geographic article about slavery today uses the figure 27 million, that is 27,000,000! There is, in fact, a current worldwide abolitionist movement More about slavery today And it really is all economic because human life has … [Read more...]