You must log in or register to comment.
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.