18-year-old turns self in to NH police on hate-motivated graffiti charges
An 18-year-old from Portsmouth, accused of creating hate-motivated graffiti, has turned himself into police on criminal charges, authorities said Friday. Loren Faulkner was arrested on Thursday on 31...
Read more