A local oligarchy ruled Novgorod; major government decisions were made by a town assembly, which also elected a prince as the city's military leader