Police report multiple fatalities after Friday night crash in Geneva

Geneva police say multiple people are dead and others injured following a crash Friday night near the intersection of Kirk Road and Fabyan Parkway.

Related posts