Video that police denied existed shows woman pinned down
Chief Constable of Northamptonshire, Ivan Balhatchet, was found guilty of contempt of court in November and fined £50,000 for failing to release the body-worn videos to her.
Buzzard-Quashie claims that after