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

Two sentenced in Baburova murder in Russia