Sherry Branch and Ayesha Muhammad were outside in their complex watching as police and firefighters descended on the apartment. That's when Perry came running out.
"Something was going on on her stomach 'cause she was screaming and her stomach looked funny," explained Branch.
Police confirm Perry was burned on her stomach and thighs.
Sanders' mother, who was in court Thursday but wouldn't talk on camera, claims Perry burned herself. Neighbors speculate police had to sort everything out.
"What was told to us is that she did this herself and he was trying to leave with the baby but for now, Sanders is behind bars and it will be up to a judge or a jury to decide the truth," offered Muhammad.
Sanders is charged with attempted murder and assault with a deadly weapon inflicting serious injury. He is being held under a $2 million bond at the Wake County Jail.
Since the 24-year-old was a teenager, he's been arrested many times for crimes like assault, resisting arrest, breaking and entering, drug possession, robbery, kidnapping.
This is the second time this week a man has been charged with setting a woman on fire.
Monday Rocky Mount police arrested 44-year-old Anthony Earl Brown after they said he poured rubbing alcohol on 37-year-old Martha Alford and threw a match to ignite the liquid.
She was transported to Nash General Hospital, then to the UNC Chapel Hill Burn Center due to the severity of her injuries.
Brown faces assault charges.