Name the university that has recently installed the statues of Tommie Smith and John Carlos in its campus.
Answers
Answered by
1
Answer:
San Jose State University
please.follow me
Similar questions