New Zealand Police Officer
Clint Rickards was a high-ranking New Zealand police officer who in the 2000s was accused of involvement in a number of sexual crimes in the 1980s. These involved multiple police...