Did White people invent the concept of race?

A new video by Jared Taylor

  •  
  •  
  •  
  •  
  •  
  •  
  •