The Jews of Helsinki, Finland Barbara Kingstone January 17, 2011 Europe, Finland Wherever you want to go in central Helsinki (Finland), odds are that it’s within walking distance. After climbing a curved street...