Fugitive Who Escape from Sheriff’s Van Apprehended in Charlestown
As a follow-up to my June 4, 2010 post on the Boston Criminal Lawyers Blog, Stephen Woodard, who had escaped from a Suffolk County Sheriff’s van, surrendered this past Monday in Charlestown, Massachusetts. You may recall that Woodard escaped from the Sheriff’s van on foot last Friday and then stole a Department of Public Works vehicle that had the keys…

