The "The Tech Talk" user's logo

The Tech Talk

United States

The Tech Talk is a student-run newspaper published Thursdays of the regular school year, except in vacation and examination periods, by the journalism department of Louisiana Tech University. http://www.thetechtalk.org/

Stacks