Vladimir Putin takes the gloves off

One place with Russian involvement is being unmentioned: Chechnya.

5 Likes