Friday 5 February 2016
Photo, left: Megaladapis edwardsi, a large arboreal lemur, being one of the many of the diverse assemblage of megafauna recently wiped out by human activity on Madagascar. The Holocene extinction, otherwise referred to as the Sixth extinction or Anthropocene extinction, is a name proposed to...