The city flag at Geneva City Hall has been lowered to half-staff to honor the life and contributions of former City Attorney Thomas G. McCracken….
The city flag at Geneva City Hall has been lowered to half-staff to honor the life and contributions of former City Attorney Thomas G. McCracken….