That is how many people are taking it. A Seth Rich threat.
Perhaps. Kevlar implies ballistics - but, I took it to mean “beware the backstab”
Poor shot in the back Seth Rich.