Fact #105892
When:
Short story:
Maria Alyokhina and Nadezhda Tolokonnikova of activist all-female punk-rock band Pussy Riot are 'detained' by law enforcement officers in Sochi, Rissia, Europe. Their arrest is said to be on charges of robbery but it is speculated that, given their political stance, they are simply not wanted near the site of the Winter Olympics.
Tweet this Fact