Justice Denied: The Danny Major Stitch Up

[youtube id=”XC-R6qNjznE” width=”620″ height=”360″]

A Press TV documentary investigating the fitting up of police officer Danny Major, by his colleagues in West Yorkshire Police.

Related Articles

- Advertisement -

Latest Articles