Posted on July 4, 2014Promoting Hatred in America Jared Taylor, American Renaissance, July 4, 2014 We’d be better off accepting the truth. This video is available on BitChute, Brighteon, Rumble, Gab TV, 3Speak, and UGETube.