NAU President Rita Cheng stirred up controversy for using university money to take international trips. Now a coalition of students to call on her to resign. Plus, an alleged mafia enforcer turned restaurateur faces federal charges. That and more on The Show.
KJZZ's The Show Feb. 7, 2020

Javier Torres