Igor Zhukov, aged 47, and his partner Michele Laws, aged 43, were tragically found dead on December 3, 2018, in Saint Louis, Missouri. The couple had been reported missing four days earlier, and their bodies were discovered inside their car at the bottom of a secluded ravine in Riverview, near North Riverfront Park. Both Zhukov and Laws died from gunshot wounds, and investigators found four shell casings inside their vehicle.
The investigation revealed that Zhukov and Laws had arranged to
...Read More