Three Die in Highway 99 Crash North of Natomas

STAFF REPORT THE NATOMAS BUZZ | @natomasbuzz Three people died Wednesday after their car was hit by two different vehicles on Highway 99 just north of Natomas. The crash was reported on … [Read more...]