Alleged Russian Crime Boss Detained In Spain

MADRID — An alleged leader of Russian’s Orekhovo criminal group was detained on May 5 by Spanish police in a Madrid hotel, RFE/RL’s Russian Service reports. National Court of Spain officials told RFE/RL that in 2001, Moscow’s Odintsovo district prosecutor issued an arrest warrant for Dmitry Belkin, 30, who is suspected of involvement in more […]