Avatar

Shannon Roberts is co-editor of MercatorNet's blog on population issues, Demography is Destiny. While she has a background as a barrister, writing has been a life-long passion and she has contributed...