Channel 4 takes an unvarnished, extraordinary delve into a troubling case. Plus, could butterflies be the secret to a longer life? Here’s watch to watch this evening

10pm, Channel 4

Continue reading…