NIU puts 8 employees on paid leave
(MCT) — Northern Illinois University has put on paid leave eight employees charged with felonies last week in an alleged scheme to sell university scrap materials and deposit the proceeds in a private bank account.
[x] Close Window