Former Met Police boss - Lord John Stevens

An Inconvenient Ruth

By LBC

Former Met Police boss - Lord John Stevens

Sunday, 1 November

Ruth speaks to Lord John Stevens, the man who investigated loyalist spies in Northern Ireland, looked into Princess Diana's death, and led Britain's largest police force for five years.
-
-
Heart UK