UK: London police officer acknowledges 24 rapes and multiple assaults
David Carrick, 48, was part of the capital's police unit responsible for protecting Parliament and diplomatic representations.
A police vehicle, in London, the British capital,...