The man shot by a Geneva police officer last Friday night, during a traffic stop, has died from his injuries.
Man shot by Geneva police officer dies