British police

British Police freezes $121M in bank accounts linked to bribery from foreign countries

BRITISH police have frozen eight bank accounts containing a total of more than 100 million pounds ($121 million), which...

Support the ICIR

We need your support to produce excellent journalism at all times.

- Advertisement

Recent