Heads Roll Over Metro Police Rape

3rd September 2010, Comments 0 comments

The deputy chief of the Moscow metro police force was fired Thursday after two of his officers were detained on suspicion of abducting and raping a Belarussian woman this week.

0 Comments To This Article