Chechen mercenaries release an “I’m coming for you Ukraine!” video. Less than an hour after it was released, the commander was KIA by Ukrainian soldiers Wildly Interesting