Evolution – A Surprising Synthesis of Science and Spirit

Michael Meacher is a fascinating man. Many Britons know him as one of England’s longest serving Labour politicians, first elected to Parliament in 1970. They might also know he’s a strong advocate for environmental issues – introducing the first motion in Parliament that called for CO2 reductions – and an outspoken critic of genetically modified…