Lars Trodson has been a journalist in New Hampshire for many years. He has written for the Portsmouth Herald and an editor there. Now, he’s a resident of the tiny speck of land known as Block Island off Rhode Island. Roger Wood asked him to put his journalist hat on and talk about the recent […]