I just ran a google on E+N68Trh
6 results.
This is a completely unknown source.
bkopto — do you trust this source?
As you suspect and as I suspect, the source is anonymous. As for trusting this person, I cannot and do not vouch for him/her without an identity attached to him/her. The posted narrative seems to be plausible, in my reading, although I have no background whatsoever, in law enforcement or in intelligence or politics. As I said, Caveat Emptor, and I posted this under FR category of Bloggers.
I have no idea who the person is....but I read something he/she said that struck a deep chord in me.
Apparently, this person does have info.
After all is said and done, we are all info-seekers.....
......we then process the info according to what we already know.