A couple of other folks have validated your spec.
I am not making excuses for drug lords, but do you know what I see in the picture captioned?
FACELESS accusers. The USA is not Mexico