Stephania Andrews
Mrs. Andrews and her husband, Edward was last seen leaving a Friday evening cocktail party at a Michigan Avenue hotel in downtown Chicago, Illinois on May 15, 1970. A garage manager watched Andrews drive the wrong way – heading north in the southbound lanes – on Michigan Avenue. The theory prevails that the couple may…
Read More