Alhambra Woman Nabbed After Slow Attempt to Elude Police Following Hit-and-Run and DUI Suspicion
Alhambra Police arrested Natalie Rankin after a slow attempt to escape following a hit-and-run. Officers followed her as she casually drove into her complex and was surprised upon arrest. She was charged with DUI.












