Mother arrested, witness sought after baby dies in hotel following birth
KFOR / Oklahoma City Police
Rebecca Greene was arrested on charges of child neglect and drug possession. Oklahoma City police are looking for a man who they believed may be a key witness in the case.
Comments