DeKALB – NIU has finally entered the approval stages of building its first Greek Life Center in the Annie Glidden neighborhood near Greek Row. The city approved a redevelopment agreement at the July 10 DeKalb City Council meeting which was the first steps to claim the 4.87-acre property and begin building the proposed center. NIU...