Crime Library: Criminal Minds and Methods

Russian Police Make an Arrest in ‘Free Pussy Riot’ Double Murder

Russian police have made an arrest in the murder case of two women whose bodies were found with the words "Free Pussy Riot" scrawled in blood on the wall above them.

Categories
Advertisement