worldnews
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.

22
6
Comments 6