I mean, I'll take this seriously when there's something more substantive than zero meaningful search results and a /pol/ post to evaluate it against.
Right now it reads like something a moderately clever shitposter would invent - if there was a letter, why not just leak the letter? - and while everyone's clearly very excited over the events of the past week, I'd like to hope epistemic personal hygiene has not been entirely abandoned.