Spanish

What am I? And does it matter?

Last night a good friend sent me a shocking video. It was a footage of Telemundo’s Jorge Ramos interviewing a “person” called Jared Taylor who seems to hold the honorary title of Editor of American Renaissance. In this interview, this…