Thanks to bystanders, Rocky Mount police say they were able to nab a robber who they say injured the victim.
It happened Wednesday night in the parking lot in front of Belk at Golden East Mall around 7:00 p.m.
Police say the 56-year-old victim struggled with the thief as he tried to grab her purse, causing her to fall and injure her finger.
Two witnesses checked on the woman then told police the thief's description and the make and license plate of his car. Other people in the parking lot recovered the woman's purse.
Police later arrested 21-year-old Brandon Hare of Rocky Mount on a charge of common law robbery. He has a first appearance on Friday.