One Year Later: Toms River’s Stand Against the Twin Towers Was the Right Call
It’s been a year since Toms River, New Jersey, halted the controversial 10-story twin tower project proposed for its downtown. The decision to stop this massive redevelopment has sparked lawsuits and debates,…