Motive for the reported John Earnest could be his anti-Jewish manifesto
Sounds like the jackass who wrote the manifesto, hates and I mean HATES President Trump..doesnt appear to support any candidate though, doesnt mention Bernie, etc