I see no indication the perp is a communist.
How about some of the other terms applied here to the perp: lefty, coward, despicable, hissy-fit foaming at the mouth insane leftist, damned coward, hater/threat-thrower, Typical Lefty Pussy, wretch, anonymous little pussy, sniveling punk, kook and leftist scumbag.
We good with you there?
Yes, the perp is a commie. Probably a 60’s leftover. Used to call returning Vietnam vets ‘babykillers’.