2 Arrested at Russian Cathedral Marking Pussy Riot Stunt

VOA
Thursday 21st February, 2013

Police escort university professors Yelena Volkova (C) and Irina Karatsuba (R) after detaining them inside the Christ the Saviour Cathedral in Moscow, February 21, 2013.

Read more

  • No comments yet for this story

  • what do you think

    CAPTCHA Image

    By submitting your comment you agree to Big News Network’s Terms Policies.

    Leave a comment