Surprising Stuff, September 23, 2015

Who controls and runs the City of Lake Geneva? At least in theory it is the people of Lake Geneva through their elected members of the city council, who with the exception of the autonomous Police Department, have all the authority of the City of Lake Geneva vested in them…

Read More