Odetta Johnson
Odetta Johnson Submitted The Herald Sun
Odetta Johnson Submitted The Herald Sun

Odetta Johnson out as NCCU campus police chief

April 20, 2017 6:30 AM