Kevin Hyland, detective inspector, Scotland Yards Anti Corruption Command
Kevin Hyland, detective inspector, Scotland Yards Anti Corruption Command