Well, the thought crossed my mind that it might have something to do with his vote.
It crossed my mind too but then wondered why my post lady was wearing rubber gloves on Saturday...???(see post above). I think they knew about this letter last week and perhaps warned postal workers to wear gloves. ???? Just wild guessing, but it seems strange in light of this story.
Sure wish we had some Freeper postal workers that could comment. I am going to try and ask my post lady tomorrow if I see her.