On May 19, 1976, God blessed our family with an incredible gift. Jennifer Ann St. John was born to Homer and Barbara St. John in Ann Arbor, Michigan. We had no idea the amazing journey we would be on ...
Jenny Ann Ybarra's best friends and mother testified Wednesday that they'd begged her to go out and enjoy herself on the night in December 2007 when she caused a head-on collision that killed Erica ...