• Michelle Le's Family Said Guilty Verdict Lifted 'Tremendous Burden'

    Le disappeared from the Kaiser Permanente Medical Center in Hayward, California on May 27, 2011, and her body was located later that year.

    Read More
  • 0 0