The Trench Reynolds Report

All Crime Is Personal

Mother Accused Of Drowning Baby In Toilet: 33-year-old Kristen Gibson of Sacramento, CA has been arrested in the death of her newborn which happened back in July. Police say Gibson intentionally drowned the newborn in the toilet shortly after giving birth. Investigators say she drowned the newborn after severing the umbilical cord. The baby was …

Continue reading