CHARLOTTE, N.C. — Two Charlotte sisters are speaking out publicly after their father, who shot them and killed their younger sister nearly 30 years ago, was released from prison.
Jamillah Roberts and Rasheedah Paige say May 23, 2025, the day of their father’s release reopens painful wounds from a night in 1995 that forever changed their lives.
“It was a total nightmare that we weren’t able to prepare for,” Jamillah said…