Sentence:  You might think policing in the 1970s was different to policing today. ... However, some things haven't changed all that much particularly if you were 18 at the time as my correspondent, who we'll call Geoff, found. The sad fact is that you never forget being <WSD>stitched-up</WSD> and the experience can affect your negative judgment of and attitude to the police for the rest of your life. 
Meaning of the word marked with <WSD> tags:  To maliciously or dishonestly incriminate someone; to set up (in the sense trap or ensnare)