Omaha Daily Local Brief: Sewer contract dispute, streetcar milestone, storms, and a big library move
Omaha, NE – March 5, 2026 – Streetcar construction hits a milestone downtown, a $411M sewer contract faces new scrutiny, and the library’s big move nears.