Anastasiya Baburova (Novaya Gazeta)
Anastasiya Baburova (Novaya Gazeta)

Two suspects found guilty in Baburova murder in Russia