For those curious too, that's a russian(-loyalists') insignia of those participating in Donbass in that org: https://en.m.wikipedia.org/wiki/Joint_Centre_of_Control_and_Coordination Googling "СЦЦК ДНР" returns sites with that emblem.
Uhhhh, either the Russians will fall into infighting or sweep the entire world and then fall into infighting.
For those curious too, that's a russian(-loyalists') insignia of those participating in Donbass in that org: https://en.m.wikipedia.org/wiki/Joint_Centre_of_Control_and_Coordination Googling "СЦЦК ДНР" returns sites with that emblem.