Posted on April 24, 2017Le Pen Breaks Through Jared Taylor, American Renaissance, April 24, 2017 This episode is available for download here.