The city is governed by the mayor council system. There are twenty members of the city council elected from districts. Each district elects two members. The mayor is elected by the entire city. Bridgeport is notable for having had a Socialist mayor for 24 years; Jasper McLevy served as mayor from 1933 to 1957. A more recent mayor, Joseph Ganim, was involved in a corruption scandal, as has been the case with some other mayors in Connecticut. In June 2006, Mayor John M. Fabrizi admitted that he had used cocaine while in office.