the indians , the blacks , whites , browns , women , gays , tree lovers , christians , abortion activists , aryans , nazis , atheists , hunters , animal lovers , white supremacists , black supremacists , tax protestors , loggers , farmers - it was a massive sea of protest .