Michael Shepherd has been the political reporter for The Bangor Daily News since 2015, covering state and federal politics for Maine’s most widely read news organization. Prior to this, he was a staff political writer covering state, federal and local politics and issues for the Kennebec Journal and its two daily sister papers, the Portland