The Clovis Point

The Clovis Point

A recent addition to Kent State’s anthropology department is making waves and winning grants. TV2’s Taylor Kerns has more.

Comments are closed.