OPERATION DESTABILISE : 84 ARRESTS MADE – NCA crushes multi-billion dollar Russian money laundering networks linked to crime and espionage
Operation Destabilise, an international investigation spearheaded by the National Crime Agency (NCA), has uncovered and dismantled Russian money … Continued