CHARLOTTE, N.C. -- Miranda didn’t want to show her face on camera but felt it was important to tell her story.

“It was 1:50 a.m. on a Friday night,” said Miranda, explaining that she and her friends had just parted ways.

Only about a block away from BB&T Ballpark, at the intersection of Fifth Street and Graham Street, she was about to order an Uber. That's when said a man ran up from behind and tried to snatch her purse from under her arm.

"That's when I heard footsteps behind me," Miranda said. "We were actually struggling, like a tug of war.

She has the scratches to prove it.

“I was screaming as loud as I could. I didn’t realize I could scream that loud,” Miranda said.

Those screams scared the suspect off, giving her enough time to call the police, who arrived within three minutes.

Minutes later, police received another call that the same man attempted to rob someone else that night. The suspect was later picked up and identified as 26-year-old Rayshawn Black.

According to an inmate search, Black’s been arrested at least five times in Mecklenburg County. His alleged crimes range from attempted armed robbery to breaking and entering.

“I’m not sure what more we can do as a community, and as the police as well,” Miranda said.

Another woman's bruises and cuts are healing after she also said she was robbed on Graham Street. She said it happened around 7:30 Thursday night.

“I had my hand back out on my arm and he slipped his arm through my handbag when he was running past me and whipped me down to the ground and just started pulling,” Maggie Fahy said.

“If we can’t walk in our neighborhood. What’s the point in living in uptown,” said Miranda.

Miranda said she is now considering carrying Mace as protection and urges others not to walk alone, even in neighborhoods you feel safe.

If you see any suspicious activity in your neighborhood or have any information about these incidents, you're asked to call Crime Stoppers at 704-334-1600.