Posted on February 28, 2017“You Stole America from the Indians” Jared Taylor, American Renaissance, February 28, 2017 Another anti-white double standard. This video is available on Brighteon, Rumble, Gab TV, 3Speak, and UGETube.