Nearly 900,000 voters have already cast ballots day before primary

LIVE STREAM

TOP LOCAL STORIES

WEATHER & TOWER CAMS