Controversies Geneva police abrupty resigned in 2005 after alleged wrongdoings by its mayor, Rod Norrie. The police chief and two of his officers resigned. The resignations resulted from an investigation by State Police that had ended without finding wrongdoing.
Controversies Geneva police abrupty resigned in 2005 after alleged wrongdoings by its mayor Rod Norrie. The police chief and two of his officers resigned. The resignations resulted from an investigation by State Police that had ended without finding wrongdoing.