INTERPOL has received improper requests for Red Notices from Russia in the past, and all current indicators point to a worsening of the situation rather than an improvement.
Russia is an INTERPOL member country and is currently ranked 28 on Transparency International’s corruption index. A score of 28 means that Transparency International has determined that