News

Selena Maria Chandler-Scott was arrested and charged after suffering a miscarriage and dumping a 19-week-old fetus in the dumpster.