DELAWARE, Ohio (WCMH) — Residents are speaking out against a proposal to build a 230-acre development in Delaware, arguing the project will aggravate the “central Ohio traffic nightmare.” Metro Development’s preliminary development plan to build a neighborhood named “Northwood” with 1,168 homes across 230.67 acres was approved on Dec. 6 by the Delaware Planning Commission. […]