Olya Borisova and Sasha Sofeev were detained by Russian FSB on Sunday and hadn’t been seen since.

Update: Two members of Pussy Riot found after going missing in Crimea
by Alex Young
on February 27, 2018, 9:26am