>

Nah, you're thinking of Israel. Or maybe Saudi Arabia? Or is it Turkey?
TIL: Russia had a human rights organization. >

Go figure. >

Because they intend to take human rights violations to a new level?