Will ‘civilized states’ end the scourge of Red Notices?
Interpol has 194 member countries. They can all request Red Notices and most of them have. How is it then that just one member — Russia — is behind more than a third of all currently public Red Notices?… Continue Reading