World News
haddockseyes
•
1y ago
•
100%
Interpol being used by Kremlin to arrest critics outside of Russia, opponents say
https://globalnews.ca/news/9800835/russia-interpol-abuse-political-opponents/Interpol, the world's largest international police organization, has 195 member states, but Russia alone is responsible for 38 per cent of extradition requests.
Comments 6