At least 100 British police officers have been suspended from duty as a result of two separate, wide-ranging anti-corruption probes being carried out by Scotland(...) [ 257 words ] [€5]