As Halloween and Trick or Treat approach we face an even greater horror, as Monday 31st October 2011 is the day the world’s population is forecast to crash the 7 billion barrier only 12 years after it passed 6 billion. Despite overall rates of fertility falling and the basic right of all women to manage […]