Felicia Russell (B. A. ’08)

Felicia Russell (B. A. ’08) is now the noon newscast producer at KHOU – Channel 11 in Houston, Texas.

Posted in: Alumni in the News, News

Comments are closed.