Fully developed twins discarded in San Diego
Originally posted at Live Action News A woman somewhere in the vicinity of San Diego, California, recently delivered full-term twins. Whether the babies were born alive or were stillborn is yet to be determined by the San Diego Medical Examiner’s office and homicide detectives who are currently investigating the cause of …