Food v cancer, new ancient humans, and kale, so much kale

Can you believe the many, many news reports that tell you certain foods can cause or prevent cancer? A 2013 paper analysed the evidence for 50 common ingredients to find out whether the claims stack up.