The UK government reported that the Kremlin-backed A7 financial network claimed to have moved more than $90 billion in 2025, representing nearly half of Russia's annual military expenditure
Agree
Disagree
Overview
Debates
Related claims
Topics
Sources
B
b5a31f81
Topic
Sanctions on Russia & enforcement
501
claims
·
6
news stories
0