Tag: tuskegee university

Lily McNair Named Tuskegee President

Lily McNair, a provost and senior vice president at Wagner College in New York City, was moments ago announced as Tuskegee University’s eighth president –...