This is probably the worst story you’ll hear today though at least some measure of justice was eventually handed out. The story began in 1997 when a woman walked into a Chevron gas station and headed directly for the bathroom. Fifteen minutes later she walked out. Later someone cleaning the bathroom found a dead infant in the trash can. He became known as Baby Boy Doe.Read More