International Cooperation Leads to Shutdown of Major Russian Money Laundering Network
Last week, the National Crime Agency (NCA) – the United Kingdom’s national law enforcement service acting against organized crime, human, drug and weapons trafficking, and malicious cyber activity – led…