5

Richard Jan

Standing...

Stories...

Lean Left
Richard Jan, a stalker at the centre of an Iran prisoner swap plea, has cost British taxpayers almost 1 million pounds to detain, as the Foreman family believes he could be key to Lindsay and Craig Foreman's release.

Sources