Texas State University
Students at Texas State University aren't happy with an anthropology professor after he told his class all people descended from Africa.
Trending
Students at Texas State University aren't happy with an anthropology professor after he told his class all people descended from Africa.
We care about your data. See our privacy policy.