Salem police stopped a teen during a traffic stop and found a 9mm handgun with 23 rounds of ammunition. He’s facing multiple firearms charges.

Read More