Russian trolls creates Texas street protest. Posted on November 2, 2017 by jgordon Link. Pearl Harbor, 9/11, 11/16.