A 17-year old boy was arrested by Greenwich Police on May 26. He is being charged with Evading Responsibility Following Involvement in an Accident That Results in a Fatality, which is a felony with potential penalty of up to ten years in prison. Continue Reading →