Something smells with Trump, Farage, Assange, and Putin