Home » Topics » Russian police

Russian police detain woman after finding bodies of newborn twins in freezer

Russian police said Thursday they have detained a woman suspected of killing her newborn twins and hiding their bodies for five years in the walk-in freezer of a food store where she worked. Police in the Sverdlovsk region said they had detained a 30-year-old woman after finding the bodies of…

Two Pussy Riot members ‘have fled Russia’

MOSCOW — Two female Pussy Riot punk rockers who are being hunted by police for having taken part in a protest stunt against President Vladimir Putin have fled Russia in order to evade arrest, the group said Sunday. “Our two members who are wanted by police have managed to leave…