Last Night’s TV Reviewed: Horizon (BBC2) martin 8 years ago IT’S not exactly new, the idea that eating certain foods affects your health. Daily Express :: TV and Radio Feed Share this: