Barnet Press
Topic
1 story, newest first.
An inspector based at Colindale Police Station has been charged with two counts of rape and one count of causing grievous bodily harm with intent. Inspector Jason Wu, who has been suspended from duty, is due to appear in court.