Ardeshir Tabrizian - Salem Reporter

Grand jury finds Salem officers justified in fatally shooting teen suspect

A Marion County grand jury on Thursday unanimously found three Salem police officers were justified in shooting and killing 16-year-old Robert Brown on July 13 after attempting to arrest him. A statement released Friday evening by the Marion County District Attorney’s Office said the officers fired a total of 20[Read More…]