Trinity Love Jones, California girl found dead in duffel bag, had 100+ scars on body, infected feet: Coroner

The Latest