From the torches of white nationalist hate in Charlottesville, VA to the gender biased memo manifesto written by an ex-Google engineer in Mountain View, CA, the stench of racism, sexism, anti semitism, transphobia, homophobia, Islamophobia, and xenophobia is suffocating the land. …