Newark, Delaware, Citizens Show Hostility Toward Proposed Downtown Hotel
For citizens in Newark, Delaware, the skyline of their city might be changing. A developer wants to revamp the city’s downtown by adding a hotel right in the heart of Newark. NBC10 has you covered on this impending plans.