>>510676853
They both shilled for Israel on /pig/. Coincidence?