In early December 2018, the community of Olivette, Missouri, was shaken by the sudden disappearance of a local couple who vanished while running an errand related to their business. Michele Laws, a 43-year-old White female, and her partner had last been seen alive on a Thursday afternoon at a QuikTrip gas station near the intersection of Interstate 270 and Lilac Avenue in North St. Louis County. The couple was known to buy and sell cell phones, a trade that family members later expressed concern
...Read More