Eight officers and one member of staff in Scotland Yard’s anti-corruption unit are under investigation for abusing their positions to affect ongoing investigations, the Independent Office for Police Conduct (IOPC), a police watchdog.
Why is this step necessary? mastodon.cloud might not be the server where you are registered, so we need to redirect you to your home server first.
Don't have an account? You can sign up here