24 year old Christopher Charles Carter, Jr. has turned himself in to Rome Police. Carter, who turned himself in on…
A Rome resident reportedly took his own life Wednesday afternoon, as police attempted to serve him with an aggravated assault…