Michael Waselchuck, 36, of Seabrook, New Hampshire, pleaded guilty Thursday to charges stemming from threats and vandalism targeted at public radio journalists in his state.