Basheba Freeman
Basheba Freeman Charlotte-Mecklenburg Police Department
Basheba Freeman Charlotte-Mecklenburg Police Department

Charlotte couple charged in death of their infant

April 25, 2016 07:37 PM