Race in the News, 6/1/16

Trumps and Negroes and Asians, oh my!


Advertisements