Posted on April 22, 2020A National Festival of Guilt Jared Taylor, American Renaissance, April 22, 2020 Britain celebrates the unique nature of Europeans. This video is available on BitChute, Rumble, Brighteon, Gab TV, 3Speak, GVID, UGETube, and Nico Video.