You’re watching NTC News

NIU students produce DeKalb County’s only television news