A majority of Omaha voters participating in a recent survey about the $300 million-plus urban streetcar project gave it a thumbs down.
A majority of Omaha voters participating in a recent survey about the $300 million-plus urban streetcar project gave it a thumbs down.