Law enforcement officials have confirmed a search warrant executed in New Sharon Tuesday morning is part of the investigation into Xavior Harrelson’s death.
Law enforcement officials have confirmed a search warrant executed in New Sharon Tuesday morning is part of the investigation into Xavior Harrelson’s death.