I stumbled upon a Facebook group that is mostly Chechens and to my surprise I see these idiots claiming the little shit is innocent. I’ll have to link it to you guys when I get home.