Interpol, the world’s largest international police organization, has 195 member states, but Russia alone is responsible for 38 per cent of extradition requests.

  • tharpenau
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    If Russia will not submit those charged in the ICC then they should lose access to requests to interpol.