>>508712488
I think he's that Israeli loyalist who admitted to having CSAM on his personal computer. Definitely owned by Mossad