openDemocracy appoints Peter Geoghegan editor-in-chief

Irish journalist who led openDemocracy’s UK investigations appointed editor and CEO

This post was originally published on openDemocracy RSS.