It connects the murder with upcoming release of videos of Hillary directly in negotiation with Muslim Brotherhood leaders concerning absolute treason against the US.
Now, as far as credibility? I cannot find a reliable source doing more than reference the one I linked. (Will check the link) 4Chan freeks do some weird stuff for grins.
I am the one that originally started posting about the huma saudi leak this past weekend. I keep my mind open.