After making a video appeal, condemning the Chechen authorities for misappropriating funds and failing to rebuild his war-torn village, Ramazan Dzhalaldinov was forced to flee the republic and his home has now been torched.
Masked Men Torch Home Of Man Who Publicly Complained About Chechen Authorities
May 13, 2016